Skip to content

a-ghasemi/online-marketplace

Repository files navigation

Build Status Total Downloads Latest Stable Version License

Some Features

Migration & Seeding

This project uses Migration & Seeding to generate Database

After Setup, you have your Admin on:

  • email: admin@example.com
  • password: 123456

Envoy & Easy Installation

This project uses Envoy to run quickly complete commands

If you have Envoy installed in your system, just run envoy run setup at start Then make your access to your database and set DB parameters in .env And after all run envoy run fresh_db

Swagger

This project uses Swagger to define API endpoints

You have to browse to [BASE_URL]/api/documentation to find this document

Unit Tests

This project uses Unit Tests to check some functionalities

Run ./vendor/bin/phpunit to this checks

Some tests are designed and not implemented and are in TODO list

JWT Authentication on OAuth2 by Laravel/Passport

This Project has passport on its endpoints

Don't forget to run php artisan passport:install to setup this attribute

Postman API Collection

If you want get

Contributing

Thank you for your efforts to read and improve this project.

Security Vulnerabilities

If you discover a security vulnerability, please send an e-mail to Me via My Email Address. All security vulnerabilities will be promptly addressed.

License

The Laravel framework is open-source software licensed under the MIT license. The Online Market Project is open-source software too.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published