Skip to content

Latest commit

 

History

History
56 lines (34 loc) · 1.76 KB

Readme.md

File metadata and controls

56 lines (34 loc) · 1.76 KB

WatchStock-Main

This is a web programming project for CSS227, built with MERN Stack (MongoDB, Express.js, React.js, Node.js). It's a challenge to submit the project by June 9, 2023. Your good wishes are much appreciated!

Languages Used

  • JavaScript (99.1%)
  • Other (0.9%)

Project Structure

The project is divided into a 'client' directory and a 'server' directory.

Installation

Follow these steps to get the development environment running:

  1. Clone the repository: git clone https://github.com/tententgc/watchstock-main.git
  2. Navigate to the project directory: cd watchstock-main

Client

  1. Navigate to the client directory: cd client
  2. Install dependencies: npm install
  3. Start the client: npm start

Server

  1. Navigate to the server directory: cd ../server

  2. Create a .env file and populate it with the necessary environment variables:

    PORT=3001
    DB_URI=
    JWT_SECRET=
    NODE_ENV=development
    
  3. Install dependencies: npm install

  4. Start the server: npm start

Usage

After following the installation steps, the client should be running on localhost:3000 (or your specified client port) and the server should be running on localhost:3001 (or your specified server port).

Contributing

64090500404 Thanyapisit Buaprakhong

License

This project is licensed under the MIT License.

Acknowledgements

The project was solely developed by @tententgc. Thanks to all the resources and tools that made this project possible​oaicite:{"number":1,"metadata":{"title":"github.com","url":"https://github.com/tententgc/watchstock-main","text":"css227 web programming project challenge burning code for submit in 9 June 2023 please wish me can create this success on this time","pub_date":null}}​.