An open API service indexing awesome lists of open source software.

https://github.com/justhackone/online-market-react-node.js

This simple online market showcases the main ideas and technologies used in building a modern application. #React, Postgresql, Node.js, Axios, Bootstrap#
https://github.com/justhackone/online-market-react-node.js

Last synced: about 1 year ago
JSON representation

This simple online market showcases the main ideas and technologies used in building a modern application. #React, Postgresql, Node.js, Axios, Bootstrap#

Awesome Lists containing this project

README

          

# Online Market 🛍️

This simple online market showcases the main ideas and technologies used in building a modern application. It utilizes databases to store information about devices, types, and brands. Express.js is employed to manage and manipulate this information. Furthermore, a React frontend application offers a dynamic platform for interacting with the API, resulting in a comprehensive application complete with a catalog of devices, an admin panel, and authentication capabilities.

## Stack 📚

- React: A JavaScript library for building user interfaces.
- Node.js: A JavaScript runtime built on Chrome's V8 JavaScript engine.
- PostgreSQL: A powerful, open-source object-relational database system.
- Axios: A promise-based HTTP client for the browser and node.js.
- Bootstrap: A front-end framework for developing responsive and mobile-first websites.

## Commands and .env Configuration 🔧

- Run `npm run dev` to start the server.
- Run `npm start` to start the client server.

Configure your `server/.env` with the respective data.
Configure your `client/.env` with the respective data.

## Some Snapshots 📸

### Main Page
![screencapture-localhost-3000-2024-02-12-18_43_16](https://github.com/JusthackOne/Simple-Online-Market/assets/65730026/2fe048a5-09e5-4eb7-a31c-7547f7fc134a)
### Admin Panel
![screencapture-localhost-3000-admin-2024-02-12-18_43_45](https://github.com/JusthackOne/Simple-Online-Market/assets/65730026/1f448f29-47ff-487b-94d3-54ab98c95843)
### Login Page
![screencapture-localhost-3000-login-2024-02-12-18_44_02](https://github.com/JusthackOne/Simple-Online-Market/assets/65730026/d1a31295-281a-4f3f-a116-007f1b790639)