Skip to content

A distributive management system with basic features of a To-Do and an additional feature that allows a list of shared tasks within the class.

License

Notifications You must be signed in to change notification settings

404Enigma/enlist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation


Get it on Google Play  Enlist - Enlisting... | Product Hunt

 

What is ENLIST? 📒

A Distributive Management System with basic features of a To-Do and an additional feature that allows a list of shared tasks within the class.

ENLIST's Webapp and Android App are dynamically synced, so users can perform the operations on any of the platforms according to their convenience as the changes made on any of the platforms are synced automatically.

 

Code Footnotes:

 

How ENLIST is different ? 🧩

A characteristic that separates ENLIST from Microsoft ToDo, Google Tasks, Todoist, and the list goes on is that any changes on a "shared task" are particular for everybody, and any alterations made by one individual won't affect other user's list.

 

Walk-through 🛠

Walk-through video of ENLIST platform.

 

Tech Stack 💻

Android App:

  Java
  Android Toolkit -> Android Studio, Android SDK

Client:

  HTML5 (ejs), CSS3, Bootstrap, JavaScript, jQuery.

Server:

  Nodejs -> Express
  Python -> Django.

Data Analysis:

  Pyrebase, Matplotlib, Numpy, Pandas, Google Analytics, Flurry Analytics, Sentry Analytics, Firebase Crashlytics.

Services:

  Cloud Firestore, Realtime Database, Cloud Storage, Authentication, Firebase Hosting, Firebase Messaging.

 

404Enigma 👨‍💻

 

License

MIT

 

DISCLAIMER: ENLIST tracks every record added by the user, therefore we can restrict certain user rights if found abusing our software.