Skip to content

deepansh946/share-todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Share Todo

A todo list that you can share with anyone!

Setting up the Project

  • Fork the repo and clone it to your local machine.

  • For the project to work you have to setup a firebase project. Create a Project from the firebase console.

  • Enable firestore in your project and firebase auth (google and sign-in password) in your firebase console.

  • Once that is done, duplicate the .env.example file and rename it to just .env. Grab the keys from firebase console and paste it in the .env file.

  • Run npm install to install the dependencies and npm run dev to start the project. More details are available in the guide section.

👉 Get Started

Install dependencies

npm install

Create a file .env, copy the contents from .env.example.

cp .env.example .env

Create a firebase project, check this for more info. You would have to enable firestore, firebase google auth and create a service account and copy the values to the .env file.

Run the development server

npm start

When the above command completes you'll be able to view your website at http://localhost:3000

🥞 Stack

This project uses the following libraries and services:

About

A simple todo list which allows you to share lists with anyone

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published