This project is a full-stack To Do application featuring:
Prerequisites:
Installation:
Clone this repository.
Navigate to the project directory:
cd to-do-app
Install frontend dependencies:
npm install
Install backend dependencies:
composer install
Development Server:
Start the development server to run frontend application:
npm run dev
This will typically start the server on http://localhost:4321 (adjust the port if necessary).
Project Structure:
frontend/    # Astro frontend code
    - src/    # Application source files
        - App.astro     # Main app component
        - components/  # Reusable Svelte components
        - ...          # Other frontend code
backend/     # Symfony backend code
    - config/    # Configuration files
    - public/    # Publicly accessible files
    - src/       # Application source files
        - Controller/  # Controllers
        - Entity/     # Entities
        - Repository/  # Repositories
        - ...          # Other backend code
composer.json # Composer project configuration
package.json  # npm project configuration
README.md     # This file
API Calls and JWT Authentication:
We welcome contributions to this project! Please follow these guidelines:
This project is licensed under the MIT License.