lukejagg / temoc-tutors

Temoc Tutors is an online tutoring application designed to connect students with expert tutors. Developed for CS 4485 CS Project at UT Dallas, our platform utilizes cutting-edge technology to provide personalized instruction and support. With our mascot Temoc as your guide, you'll soar to new heights in your studies.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README

This project was developed for CS 4485 Team 21

Installation

Use two terminals, one for the server, and one for the client

Server

npm install

Client

cd client

npm install

Database Setup

Download and Setup PostgreSQL Account

PGAdmin 4

Used to setup DB schema. Run in the background to view data/interact with database

Root Directory Addition

Create a .env file in the root directory, this will be the credentials the server needs to access the database (the username+password you set when first installing pgadmin or postgres).

In the .env file put in information in this format:

PG_USER=postgres
PG_HOST=localhost
PG_DATABASE=[username]
PG_PASSWORD=[password]
PG_PORT=5432

Execution

Server

npm run dev

Client

cd client

npm start

Tech stack

React.JS: v18.2.0

Node.JS: v18.14.0

Express: v4.18.2

PostgreSQL: v15.2

Tailwind

About

Temoc Tutors is an online tutoring application designed to connect students with expert tutors. Developed for CS 4485 CS Project at UT Dallas, our platform utilizes cutting-edge technology to provide personalized instruction and support. With our mascot Temoc as your guide, you'll soar to new heights in your studies.


Languages

Language:TypeScript 83.0%Language:HTML 8.7%Language:CSS 8.2%Language:JavaScript 0.1%