lennardscript / shopfleet-web Goto Github PK
View Code? Open in Web Editor NEWShopFleet is a web platform where you can buy a variety of technological products completely online and from the comfort of your home.
ShopFleet is a web platform where you can buy a variety of technological products completely online and from the comfort of your home.
Vite is a modern frontend build tool that provides an extremely fast development environment and bundles your code for production. When building applications with Laravel, you will typically use Vite to bundle your application's CSS and JavaScript files into production ready assets.
Laravel integrates seamlessly with Vite by providing an official plugin and Blade directive to load your assets for development and production.
On this occasion, the React library will be integrated.
The user API will allow us to manage authentication, authorization and user profile management. Here is a list of functionalities that will be developed by the User API:
1. User Registration ✅
2. Authentication with social networks (Only Google)
3. Email address verification
4. Login ✅
5. Password recovery
6. Update password ✅
7. Roles and Permissions
9. Sign off ✅
10. Delete account ✅
11. Generation of Access Tokens ✅
12. Route Protection ✅
The category API will only consist of saving the category names and making a one-to-many relationship with the products table (API).
The connection to the database will be used PostgreSQL, only the PostgreSQL service will be used, which in this case is with Docker to further speed up the process of creating the project database.
The API will contain the following data:
1. Product ID
2. Product name
3. Slug
4. Product description
5. Quantity
6. Price
7. Product Images
8. Category
9. Creation and Modification Date
The methods that have their controller:
1. List all available products ✅
2. Create new product ✅
3. Update product ✅
4. Delete product ✅
5. Search product by name ✅
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.