Skip to content

Commit 0d6a51c

Browse files
authored
Update backend features for README.md
1 parent 74b3660 commit 0d6a51c

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

README.md

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,27 +14,36 @@ An online sneaker shop is a digital store dedicated to the sale of sneakers and
1414

1515
### Inspiration
1616
Sneaker World was born out of a deep and abiding passion for sneakers. As lifelong sneaker enthusiasts, we found ourselves constantly scouring the internet and brick-and-mortar stores to feed our obsession. It was during one of those quests for the perfect pair that the idea for Sneaker World came to life. Fueled by the desire to offer fellow sneakerheads a one-of-a-kind experience, we set out to create a platform where sneaker culture meets innovation. We wanted to bring you not only the latest trends but also a community where sneakerheads can come together, share their stories, and celebrate this unique and ever-evolving culture. Our dedication to the sneaker world goes beyond commerce – it's a labor of love. Thank you for joining us on this exciting journey through sneaker culture, fashion, and innovation. We invite you to explore, discover, and be inspired as we continue to fuel our passion and yours.
17+
1718
## Tech Stack
1819

19-
Frontend:
20+
Frontend: React.js
2021

21-
Backend:
22+
Backend: PostgreSQL, Express.js, Node.js
2223

2324
## Features
25+
- Sneaker World is programmed using Express and and ReacT and includes dynamic routes.
26+
- The entire application is deployed using Railway
2427

25-
### [Name of Feature 1]
28+
### 1. Backend
2629

27-
[short description goes here]
30+
Sneaker World's backend will have at least one of each of the following database relationship in Postgres:
31+
- A user can select multiple sneakers to add to their cart (one-to-many)
32+
- Multiple sneakers can be joined with multiple categories such as: casual, running, cross-training, etc. (many-to-many)
33+
Sneaker World implements a well-designed RESTful API that:
34+
- Responds to GET, POST, PATCH, and DELETE requests in order to allow for cart and orders to be properly deleted.
35+
- Implements proper naming conventions for routes.
36+
The web app implements the ability to reset the database to its default state in order to create a clean slate and create a consistent UX.
2837

2938
[gif goes here]
3039

31-
### [Name of Feature 2]
40+
### 2. Frontend
3241

3342
[short description goes here]
3443

3544
[gif goes here]
3645

37-
### [Name of Feature 3]
46+
### 3. Custom
3847

3948
[short description goes here]
4049

0 commit comments

Comments
 (0)