Skip to content

Mailbox manager, was my application for the end of course work, which I am refactoring with the new knowledge I acquire from react. It is in the process of having redux, context-api, custom hooks and better css.

Notifications You must be signed in to change notification settings

RubenMoronDeveloper/MailBox_Manager_Laravel_React

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mailbox Manager

This project consists of an api in Laravel 9 connected to a React application, which manages the messaging of a community of neighbors. It includes authentication with the Sanctum package in Laravel, tokens, cookies... etc.

Installation

Dependencies

Use the package manager npm to install dependencies

npm i

Database

Move to the api folder and create an .env file based on the .env.example file I left in the root of the api folder. Create a new database according to your .env and then use composer to run migrations. (Open terminal in the api folder)

php artisan migrate || php artisan migrate:refresh 

Once the migrations have been executed, run the following commands in this order to populate the database with test data

php artisan db:seed --class=UserSeeder  
php artisan db:seed --class=MailSeeder  

Run app

Use the following command to start back app.

php artisan serve

Use the following command to start front app.

npm start

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

About

Mailbox manager, was my application for the end of course work, which I am refactoring with the new knowledge I acquire from react. It is in the process of having redux, context-api, custom hooks and better css.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published