Skip to content

In this Note app project, I implemented the Create, Read, Update, and Delete (CRUD) operations using Node.js. I developed RESTful APIs to manage note data, integrated these with the Flutter front-end, and ensured seamless real-time data synchronization, efficient note management, and error handling.

Notifications You must be signed in to change notification settings

AnanthuSpace/NoteApp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

Flutter Note App with Node.js Backend

This Flutter-based note-taking app is powered by a Node.js backend. It allows users to create, update, and delete notes. The app is built with the Flutter BLoC state management pattern and supports both dark mode and light mode.

Features

  • Create new notes.
  • Update existing notes.
  • Delete notes.
  • Dark mode and light mode support.

Technologies Used

Frontend (Flutter)

  • Flutter: Cross-platform framework for building mobile apps.
  • Flutter BLoC: State management library for Flutter applications.

Backend (Node.js)

  • Node.js: JavaScript runtime for building server-side applications.
  • Express.js: Web application framework for Node.js.
  • CORS: Cross-Origin Resource Sharing middleware for enabling CORS requests.

Screenshots

Light Mode

Screenshot Screenshot Screenshot Screenshot Screenshot

Dark Mode

Screenshot Screenshot Screenshot Screenshot Screenshot

About

In this Note app project, I implemented the Create, Read, Update, and Delete (CRUD) operations using Node.js. I developed RESTful APIs to manage note data, integrated these with the Flutter front-end, and ensured seamless real-time data synchronization, efficient note management, and error handling.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 32.3%
  • Dart 30.5%
  • CMake 26.5%
  • JavaScript 3.5%
  • Swift 2.5%
  • HTML 2.5%
  • Other 2.2%