Skip to content

Homework Homie: Full-Stack web app created by Alaa Mansour, Deb Kinzley, Kecia Orleans, & Kellie Dixon. Is a Homework and event organizer for students at the elementary and middle school level using React. What's cool about this app, is that students can have a snapshot of their week with a dashboard or scoreboard view and more.

Notifications You must be signed in to change notification settings

KDKahlo/homework_homie

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Homework Homie


Project Objectives

  • Create a user-friendly homework platform. That enables children to organize their school task, homework, upcoming exams and more.

Technologies

The following technologies were used to develop Homework Homie:

Languages

  • HTML
  • CSS
  • JavaScript

Libraries & Frameworks

  • React (JavaScript library for building user interfaces)
  • Express (backend framework for Node.js)
  • MySQL (database technology)

Tools

  • Vite (frontend build tool)
  • Node.js (server-side JavaScript execution environment)
  • CORS (Cross-Origin Resource Sharing middleware for enabling cross-origin requests)

Setup

  • Clone this repo to your local machine.

  • Open a new terminal window and cd into the root of your PROJECT FOLDER.

  • To install the project dependencies, type and run: npm install.

  • In the same terminal window, cd client and run npm install to install dependencies related to React (the client).

Run Your Development Servers

  • Open a new terminal window and cd into the root of your PROJECT FOLDER.

  • Run npm start to start the Express server on port 5000.

  • Open a new terminal window and cd into the client folder.

  • Once in the client folder, run npm run dev to start client server in development mode with hot reloading in port 5173.

  • You can test your client app in http://localhost:5173

  • You can test the backend in Postman with the following: http://localhost:5000/homework

Login and New Student Auth for Backend

  • you will need to run 'npm install bcrypt jsonwebtoken'

About

Homework Homie: Full-Stack web app created by Alaa Mansour, Deb Kinzley, Kecia Orleans, & Kellie Dixon. Is a Homework and event organizer for students at the elementary and middle school level using React. What's cool about this app, is that students can have a snapshot of their week with a dashboard or scoreboard view and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 89.7%
  • CSS 9.7%
  • HTML 0.6%