Skip to content

This is a simple to-do application built using Angular 14 and Firebase. The application allows users to create, edit, and delete tasks, as well as mark them as completed.

Notifications You must be signed in to change notification settings

dev348/todoApp-Angular

Repository files navigation

Angular 14 To-Do App with Firebase

This is a simple to-do application built using Angular 14 and Firebase. The application allows users to create, edit, and delete tasks, as well as mark them as completed.

Technologies Used

  • Angular 14
  • Firebase
  • Bootstrap

Features

  • User authentication using Firebase Auth
  • CRUD (create, read, update, delete) operations for tasks
  • Mark tasks as completed
  • Sort tasks by date created or due date
  • Responsive design using Bootstrap

Installation

To run this application locally, you'll need to follow these steps:

  1. Clone the repository: git clone https://github.com/dev348/todoApp-Angular.git
  2. Install dependencies: npm install
  3. Create a Firebase project and add the Firebase configuration to src/environments/environment.ts
  4. Start the development server: ng serve

Deployment

To deploy this application, you can follow these steps:

Build the production-ready files: ng build --prod Deploy the files to your hosting provider (e.g. Firebase Hosting, AWS, etc.)

Contributing

If you'd like to contribute to this project, please follow these steps:

  1. Fork the repository
  2. Create a new branch: git checkout -b my-new-feature
  3. Make your changes and commit them: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Create a pull request

License

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

Acknowledgments

This project was inspired by TodoMVC Thanks to Bootstrap for the responsive design Thanks to Firebase for the backend infrastructure

Screenshots

ToDo APP!

Demo

About

This is a simple to-do application built using Angular 14 and Firebase. The application allows users to create, edit, and delete tasks, as well as mark them as completed.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published