vBeccare / sportstore

Sport Store is an ecommerce based in websites like ebay built with Node.js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Follow on Twitter GitHub last commit License Stargazers Built by Tiago

Sport Store

🚧 Sport Store ⚽ In progress... πŸš€ 🚧

About β€’ Features β€’ Layout β€’ How it works β€’ Tech Stack β€’ How to contribute β€’ Author β€’ License

πŸ’» About the project

⚽ 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.


βš™οΈ Features

  • 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

🎨 Layout

Gif demonstration Gif demonstration

Gif demonstration


πŸš€ How it works

Pre-requisites

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

🧭 Running the web application

# 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

πŸ›  Tech Stack

The following tools were used in the construction of the project:

Website


πŸ’ͺ How to contribute

  1. Fork the project.
  2. Create a new branch with your changes: git checkout -b my-feature
  3. Save your changes and create a commit message telling you what you did: git commit -m" feature: My new feature "
  4. Submit your changes: git push origin my-feature
  5. 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!


🦸 Author

Tiago Vidal


Tiago Vidal

Twitter Badge Linkedin Badge Gmail Badge


πŸ“ License

This project is under the license MIT.

Made with ❀️ by Tiago Vidal πŸ‘‹πŸ½ Get in touch!


About

Sport Store is an ecommerce based in websites like ebay built with Node.js

License:MIT License


Languages

Language:JavaScript 50.7%Language:HTML 26.7%Language:CSS 19.5%Language:PLpgSQL 3.0%