Skip to content

A Flutter application with the GetX framework, Node.js backend, Typescript, and MongoDB database for sharing notes between teachers and students.

License

Notifications You must be signed in to change notification settings

mohammadrony/smart-diary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

smart-diary

A 3-tier application for students and teachers for their sharable task and note management. In this project, I'm using flutter for the frontend with the getx framework and the getx pattern folder structure. And node.js framework in the backend with typescript language and mongodb database.

Followed Tutorials

YouTube - TVAC Studio - Flutter - Todo App from Scratch
YouTube - Programming Addict - Consuming a REST API with Flutter

Followed Repositories

GitHub - Jerry Chong - node-express-mongo-passport-jwt-typescript
GitHub - Delay - flutter-starter

Run Database

systemctl start mongod

Run Backend

cd server
npm install
npx tsc
npm start

Run Frontend

cd diary_ui
flutter pub get
flutter run

Thank you.

About

A Flutter application with the GetX framework, Node.js backend, Typescript, and MongoDB database for sharing notes between teachers and students.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published