Skip to content

zhifanl/DinosMarketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dinos Marketplace 🦖

Welcome to Dinos Marketplace 🦖! This README.md file provides you with instructions on how to set up, run, and access the application, as well as an overview of the project's design.

URL to application

Dinos Marketplace 🦖

Table of Contents

Getting Started

Follow the instructions below to set up and run the application on your local machine.

Prerequisites

Installation

  1. Clone the repository:
git clone https://github.com/arrushigupta/SENG401-FinalProject.git

Running the Application

  1. Installation & Run the application:

How to run it locally:

run

cd Client
npm install
npm start

create sendgrid.env file in the Server folder, then put

export SENDGRID_API_KEY='{YOUR_API_KEY}'

in the sendgrid.env file.

run

cd Server
npm install
sh run.sh

Application URL

Dinos Marketplace 🦖

Design of the Project

  1. Data privacy: Data is kept private by encrypting sensitive user information
  2. Ease of use: The application is very easy to use, with an intuitive GUI and helpful text prompts throughout the application. The app requires minimal training, so anyone can use it.
  3. Aesthetic: GUI interface was designed using tailwind, which is a css library specific to the React frontend framework. This allowed for components with similar elements throughout the application
  4. Accessibility: our application can be accessed from anywhere in the world, with minimal downtime. This is possible since we are hosting our database and server on the cloud.
  5. Two factor authentication: Email verification in order to ensure users are creating accounts with their own emails, and users are who they say they are.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published