A simple notes creating mobile application developed in flutter and php for API

Overview

NoteBox

A simple note mobile application for Andorid and iOS, to users can easily create and save personal notes in smart phone, this application created in flutter for ui design and functions, all CRUD Operations applying with API JSON which is developed on PHP (Codeigniter Framework).

Highlighted Feature

  • Login/Signup
  • Forget Password (via SMTP Server)
  • Dashboard
  • Add New Notes
  • Settings
  • Dark Mode

Getting Started

Codeigniter Application

All the back-end/ API code is devloped in php, which is commited on folder codeigniter-api, open the folder and publish to your shared hosting and connect your domain to dart application in config.dart file you can replace host name with your host name where you published your codeigniter application.

Step for Setup with Codeigniter:

  • Download latest Codeigniter application from https://codeigniter.com/download
  • Extract the zip file
  • Copy app folder from here (repository) and past to extracted folder and replace all file.
  • Deploy to hosting, database file also available in app/controllers folder import to hosting then enjoy coding!

(Tutorial) How Deploy CodeIgniter 4 to Shared Hosting : https://www.youtube.com/watch?v=k943H5OiIdE

Step for Setup with Flutter:

  • Open VS Code
  • Go to File
  • Select Open Workspace...
  • Now select project and Open it.
  • Enjoying Coding!!!

(Tutorial) Flutter Setup in Visual Studio Code & Running first Flutter app in Android Device : https://www.youtube.com/watch?v=WepTtmHKcoI

API Parameters

An API Parameter will be pass in Codeigniter/PHP application from flutter.

name description parameter requeste type
/addUser Create new user name email password POST
/login Authorize user email password POST
/reset Forget user account email POST
/createNote Create new note user_id heading note POST
/getNotes Get all notes by user id GET
/getuser Get user information id GET
/updateUser Update user information id name email POST
/updatePass Update user update id cpassword password POST

Workflow

Here the simple workflow how the application working.

Screeshots

About

This application is developed by Rohit Chouhan ❤️
Create issue pull if you found any problem, Thank You!

You might also like...

Api-Call - A basic mobile application for Networking in Flutter(API)

Api-Call - A basic mobile application for Networking in Flutter(API)

Github Api Call 📞 📲 📌 Introduction This project is an basic mobile applicatio

Nov 11, 2022

PotatoNotes - POSP official notes app written in flutter

PotatoNotes - POSP official notes app written in flutter

Leaflet POSP official notes application, written in flutter, beautiful, fast and secure. Main features Material design Completely cross platform List/

Jan 2, 2023

Notes-bloc-flutter - Proyecto para administrar tareas implementando patrón bloc

notes_bloc A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if th

Jan 9, 2022

Take Notes Easily

Take Notes Easily

scrawl - Take Notes Easily Description A simple notes app with offline and online backup. Uses Nextcloud to store your backup. Assign labels, set colo

Dec 23, 2022

A fast start flutter project to make aps faster and skip setup on every application. I am personally using this structure while creating a new project

A fast start flutter project to make aps faster and skip setup on every application. I am personally using this structure while creating a new project

Flutter Fast Start A fast start flutter project to make apps faster and skip setup on every application. I am personally using this structure while cr

Dec 15, 2022

Simple Dart package for creating mailto links in your Flutter apps or web pages

Simple Dart package for creating mailto links in your Flutter apps or web pages

mailto Simple Dart package for creating mailto links in your Flutter and Dart apps The mailto package helps you build mailto links and provides you wi

Jul 8, 2022

A WallpaperWalaApp is a Simple Wallpaper app🏞️ developed in Flutter 💙 , with responsive UI✨ for Mobile📱 and Tablet 💻

A WallpaperWalaApp is a Simple Wallpaper app🏞️ developed in Flutter 💙 , with responsive UI✨ for Mobile📱 and Tablet 💻

WallpaperWalaApp A WallpaperWalaApp is a Simple Wallpaper app 🏞️ developed in Flutter 💙 , with responsive UI ✨ for Mobile 📱 and Tablet 💻 . Fetch d

Sep 16, 2022

Beautiful Weather App using API with support for dark mode. Created by Jakub Sobański ( API ) and Martin Gogołowicz (UI, API help)

Beautiful Weather App using API with support for dark mode. Created by Jakub Sobański ( API ) and Martin Gogołowicz (UI, API help)

Flutter Weather App using API with darkmode support Flutter 2.8.1 Null Safety Beautiful Weather App using https://github.com/MonsieurZbanowanYY/Weathe

Nov 29, 2022

This is GitLab application developed using GitLab's API & Flutter

This is GitLab application developed using GitLab's API & Flutter

GitLab Generated with ❤️ from Dhiwise GitLab application which is built with Flutter. It uses GitLab's API Table of Contents Features Screenshots Setu

Nov 1, 2022
Releases(1.0)
Owner
Rohit Chouhan
Associate Analyst at Deloitte
Rohit Chouhan
Notes is a good helper to manage your schedules and notes

Notes is a good helper to manage your schedules and notes. It gives you a quick and simple notepad editing experience when you write notes, memo, email, message, shopping list and to do list. It makes to take a note easier than any other notepad and memo apps.

thejorabek 11 Nov 16, 2022
A Fluttter based notes app with photo-notes support!

Tizeno Tizeno is a beautiful open-source notes app for Android. It is built with Dart on top of Google's Flutter Framework. Tizeno helps one create qu

Hash Studios 24 Nov 10, 2022
Fretboard-notes - An app to help you to remember notes on guitar fretboard

Fretboard Notes A Flutter project to help you to remember all notes on guitar fr

mooxiu 1 May 18, 2022
An Application built for students to access Notes , Question Papers , Syllabus and Resources for all Subjects of O.U (Osmania University) using Flutter 📘👨‍🎓

OU Notes [Osmania University (O.U)] . For the Students , By the Students. An Application for Osmania University students to access educational materia

Abdul Malik 212 Nov 20, 2022
A simple crossplatform app for taking notes.

Notebook Introduction A simple app for taking notes. This application focuses on keeping the interface as minimal as possible to provide a stable and

Microsoft Learn Student Chapter, TIET 4 Nov 14, 2022
DALL·E: Creating Images from Text with Flutter Mobile App

DALL-E image generator ai from text ?? I used OPENAI DALL-E image generator api with Flutter Open in LinkedIn State Management: provider Cache: Hive N

Kadir Güllüoğlu 27 Jul 19, 2023
Notes App created with Flutter and Appwrite.

Note Keeper A Flutter + AppWrite Project Note Keeper is a Note Creater App build with Flutter backed by AppWrite (An Open-Source Backend Server) ?? Fu

Tekeshwar Singh 13 Oct 22, 2022
Academic master is E-learning app where students can share their doubts wiith their peers they can chat and also they can find their notes

Academic Master is E-learning App. Features:- 1) You can post real Post query in Images and video formates. 2) We will Provide notes,books and previou

amit singh 25 Dec 14, 2022
A Clean looking modren and colorful notes app using a local database with sqflite

A Clean looking modren and colorful notes app using a local database with sqflite

Moaz Talaat 3 Sep 23, 2022