https://github.com/devradheee/secure-online
https://github.com/devradheee/secure-online
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/devradheee/secure-online
- Owner: devradheee
- Created: 2024-10-21T18:10:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-21T20:44:51.000Z (over 1 year ago)
- Last Synced: 2025-04-02T15:43:28.587Z (about 1 year ago)
- Language: JavaScript
- Size: 421 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Auction Website
A full stack auction website created using the MERN Stack
## Table of contents
- [Quick Start](#quick-start)
- [Technologies](#technologies)
- [Tests](#tests)
## Quick Start
### Clone
- Clone this repo to your local machine using `https://github.com/jarrodmalkovic/auction-website.git`
### Install dependencies
- Install server dependencies
```bash
npm install
```
- Install client dependencies
```bash
cd client
npm install
```
### Setting up Proccess Environment Variables
- Make a new file with the name .env in the root folder. It should contain values for these 3 variables: `PORT`,`MONGO_URI`,`JWT_SECRET`.
- If you want to enable image uploading create a Cloudinary account and enter your Cloundinary API key, Cloud Name and API Secret into the variables `API_KEY`,`CLOUD_NAME`,`API_SECRET`. (Optional)
### Run both Express & React from root
```bash
npm run dev
```
## Technologies
Project is created with:
- JavaScript, React, Redux, MongoDB, Node.js, Express, HTML, Sass, Jest, Socket.IO
## Tests
To run the automated testing suite
```bash
npm run test
```