Skip to content

Latest commit

 

History

History
99 lines (60 loc) · 2.25 KB

README.md

File metadata and controls

99 lines (60 loc) · 2.25 KB

To-Do Application

Welcome to my Simple Task Application!

I created this project during my training as a FullStack Developer to gain hands-on experience with front-end and back-end technologies. The application is a simple task manager that allows users to add new tasks, mark tasks as complete, and delete tasks. It has been designed to be user-friendly and responsive, ensuring a seamless experience across different devices.

Features

  • Add new tasks
  • Mark tasks as complete
  • Delete tasks

Technologies Used

  • Front-End:

    • Angular
    • TypeScript
  • Back-End:

    • Node.js
    • Express.js
    • MySQL
    • TypeScript
    • Bootstrap

Getting Started

Prerequisites

  • Node.js and npm installed on your machine
  • MySQL database

Installation

  1. Clone the repository:

    git clone https://github.com/SubhashChamara/simple-task-application.git
  2. Install the dependencies:

    cd simple-task-application
    npm install
  3. Set up the database:

    • Create a MySQL database and update the connection details in backend/.env.
  4. Start the application:

    npm start
    ng serve
  5. Open your web browser and visit http://localhost:4200 to access the application.

Usage

  • On the home page, you can see the list of tasks.
  • To add a new task, enter the task details in the input field and click the "Add Task" button.
  • To mark a task as complete, click the checkbox next to the task.
  • To delete a task, click the delete button next to the task.

Contributing

Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.


Contact

If you have any questions, feedback, or would like to connect with me, please feel free to reach out through the following channels:

Follow Me

Stay updated with my latest projects and connect with me on:

License

This application is licensed under this license