Todo App is a web application that helps you manage your tasks and stay organized. With this app, you can create, update, and track your tasks with ease.
These instructions will guide you on how to clone the repository, set up the project, and start using it.
Make sure you have the following software installed on your machine:
- Node.js and npm (Node Package Manager)
- PHP
- Composer
- MySQL or any other compatible database
Clone this repository to your local machine using the following command:
git clone https://github.com/JuniorDCoder/My-Todo-App
- Navigate to the project directory:
cd My-Todo-App
- Install PHP dependencies:
composer install
- Install JavaScript dependencies:
npm install
- Create a copy of the
.env.example
file and rename it to.env
. Update the file with your database credentials and other necessary configurations:
cp .env.example .env
- Generate an application key:
php artisan key:generate
- Migrate the database:
php artisan migrate
To start the development server, run the following command:
php artisan serve
Then run node packages:
npm run dev
You can now access the application by visiting http://localhost:8000
in your browser.
If you'd like to contribute to this project, please follow these steps:
- Fork the repository
- Create a new branch for your feature or bug fix
- Make your changes and commit them with descriptive messages
- Push your changes to your forked repository
- Submit a pull request to the main repository