svelte-realtime-todoapp Svelte Themes

Svelte Realtime Todoapp

simple real time todo app using svelte as framework and firebase as a method of CRUD

Real-Time Todo App

A simple real-time todo application built with Svelte and Firebase for CRUD operations.

Table of Contents

  • Installation
  • Usage
  • Contributing
  • License
  • Contact

Installation

Follow these steps to set up the project locally:

  1. Clone the repository:

    git clone https://github.com/AIrawan0/svelte-realtime-todoapp.git
    
  2. Navigate to the project directory:

    cd your-repo
    
  3. Install dependencies:

    npm install
    
  4. Set up Firebase:

    • Set up Firebase:
    • Go to the Firebase Console.
    • Create a new project.
    • Add a web app to your project and copy the Firebase configuration.
    • Create a .env file in the root of your project and add your Firebase configuration:
    VITE_FIREBASE_API_KEY=your_api_key
    VITE_FIREBASE_AUTH_DOMAIN=your_auth_domain
    VITE_FIREBASE_PROJECT_ID=your_project_id
    VITE_FIREBASE_STORAGE_BUCKET=your_storage_bucket
    VITE_FIREBASE_MESSAGING_SENDER_ID=your_messaging_sender_id
    VITE_FIREBASE_APP_ID=your_app_id
    

USAGE

To run the project locally:

npm run dev

Contributing

If you want to contribute to this project, follow these steps:

  • Fork the repository.
  • Create a new branch (git checkout -b feature-branch).
  • Make your changes.
  • Commit your changes (git commit -m 'Add some feature').
  • Push to the branch (git push origin feature-branch).
  • Open a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

airwan1035@gmail.com project link : https://github.com/AIrawan0/svelte-realtime-todoapp

Top categories

Loading Svelte Themes