Skip to content

Tarzan-0129/complex-todo-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Simple Project Management with Laravel, and PrimeReact

This is a simple project management system built with Laravel (backend) and React (frontend), using PrimeReact for UI components.


πŸ› οΈ Tech Stack

  • Laravel: v12.3.0
  • React: v19.1.0
  • PHP: 8.3.17
  • Node: 22.13.1

πŸš€ Installation

πŸ“¦ Backend (Laravel)

  1. Clone the repository:
    git clone https://github.com/sharp0904/CLink_TEST.git
    cd server
  2. Install PHP dependencies:
    composer install
  3. Set up environment variables:
    cp .env.example .env
  4. Generate application key:
    php artisan key:generate
  5. Configure your database:
    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=your_database_name
    DB_USERNAME=your_db_username
    DB_PASSWORD=your_db_password
  6. Run database migrations and seed:
    php artisan migrate
    php artisan db:seed --class=ProjectTaskSeeder
  7. Configure Pusher:
    PUSHER_APP_ID=your_pusher_app_id
    PUSHER_APP_KEY=your_pusher_app_key
    PUSHER_APP_SECRET=your_pusher_app_secret
    PUSHER_APP_CLUSTER=your_pusher_cluster
  8. Start the backend server:
    php artisan serve
    Laravel backend will be running at http://localhost:8000

πŸ’» Frontend (React)

  1. Navigate to the frontend directory:
    cd ../client
  2. Install dependencies:
    npm install
  3. Start the frontend server:
     npm start
    React frontend will be running at http://localhost:3000

πŸ“‹ Usage

  • The backend handles API requests.
  • The frontend communicates with the backend and displays task/project data.
  • Open http://localhost:3000 to start managing your projects.

🀝 Contributing

I would appreciate any feedback or contributions! Feel free to fork the repo, create a pull request, or open an issue.

πŸ™ Thanks!

Thank you for checking out this project! Happy building! πŸš€

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published