About • Features • Layout • How it works • Tech Stack • How to contribute • Author • License
⚽ Sport Store is an ecommerce based in websites like ebay, where you can create an account and buy or sell your only products. In this case, Sport Store is focused in sell products related to sports, like teams jersey.
- Register
- Login
- Dashboard
- Forgot password system
- Search page
- Edit and delete account
- Create a new product
- Edit and delete a product
- See other users products
- Buy a product
Before you begin, you will need to have the following tools installed on your machine: Git, Node.js and PostgreSQL. In addition, it is good to have an editor to work with the code like VSCode
# Clone this repository
$ git clone https://github.com/tiagod3p/sportstore.git
# Access the project folder in your terminal
$ cd sportstore
# Create a database in POSTGRESQL with the structure in the file DATABASE.sql
# Configure your db infos in the file src/config/db.js
# Install the dependencies
$ npm install
# Run the application in development mode
$ npm start
# The application will open on the port: 5050 - go to http://localhost:5050
The following tools were used in the construction of the project:
- Fork the project.
- Create a new branch with your changes: git checkout -b my-feature
- Save your changes and create a commit message telling you what you did: git commit -m" feature: My new feature "
- Submit your changes: git push origin my-feature
- Open a pull request!
When the merge of your pull request is done, you can delete your branch.
You can send me as many PR's as you want, I will be honored to review and accept them!
Tiago Vidal
This project is under the license MIT.
Made with ❤️ by Tiago Vidal 👋🏽 Get in touch!