Skip to content

A todo web app made using JavaScript and Firebase. Features such as CRUD operations using Firebase Firestore and User authentication using Firebase Authentication were implemented. App is deployed on Netlify.

Notifications You must be signed in to change notification settings

yogendrasai02/SimpleTodo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleTodo

visitors

  • A todo application developed using JavaScript and Firebase.
  • Web app Deployed on Netlify: Simple todo

Technologies used

Tech used

  • JavaScript
  • Firebase Authentication and Firebase Firestore (Firebase V9)
  • HTML5, CSS3, Bootstrap 5.0
  • Deployed on Netlify
  • Code hosted on Github

Features

  • User signup and login (User authentication using Firebase Authentication)
  • Create todos, update, delete, view them. (CRUD operations using Firebase Firestore)
  • Sort todos based on title, due date(if due date is set)
  • Filter todos based on title, description text(on typing in the search bar)

Steps to run the app in your computer

  • Clone the repository into your computer.
  • Goto index.html and todos.html, inside the <head> tag, there is a <script> tag to Font Awesome, add your Font Awesome kit code inside the src attribute in both the mentioned files.
  • Goto firebase-script.js and add your Firebase app's configuration(credentials) in the firebaseConfig variable.
  • Install live server extension in VSCode and run the app by clicking on Open with Live Server.

Misc

  • Incase you have any queries/want to reach out to me/offer any sort of suggestions, you can drop me an email at: [email protected]

About

A todo web app made using JavaScript and Firebase. Features such as CRUD operations using Firebase Firestore and User authentication using Firebase Authentication were implemented. App is deployed on Netlify.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published