Skip to content

conorjkelly96/unified-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UNIFIED

Table Of Contents

Project Link

Click here to view the project on Github pages. Sever Repo

Click here to view the project on Github pages. Client Repo

Contributors

About The Project

  • One-stop-shop where students can find career development opportunities, engage with each other, and make environmentally and financially sustainable choices.
  • Contemporary student values, modern presentation
  • Organic, community driven social engagement
  • Focus on sustainability
  • Finances (loan-aversion, off-campus living)
  • Skills development & career preparation
  • Social media engagement
  • Simple app, compact design

Tool & Technologies Used

Technical

  • AWS
  • React
  • Apollo Client
  • Material UI
  • JavaScript
  • GraphQL
  • Apollo Server
  • Mongoose & MongoDB
  • JSONWebToken
  • bcrypt
  • Authentication Sensitive API key
  • Date-fns .env
  • Queries Mutations
  • Heroku deployment

Non Technical

  • Asana
  • Slack & Zoom
  • GitHub

User Flow

  • Data Model

Wireframes

User Journey

Buy/Sell Items

  • As a user I should be able to upload university items to sell to students
  • As a user I should be able to search for items on sale
  • As a potential buyer of a product I should be able to post my questions
  • As a user I should be able to purchase a product via a payment gateway
  • As a user I should be able to view all my purchases
  • As a seller I should be able to view all my posted items
  • As a buyer I should be able to view my order status
  • As a seller/buyer I should be able to update the order status upon collection of the item
  • As a buyer I should be able to leave a rating for the seller
  • As a seller I should be able to update my item to sell

Job Board

  • As a university staff member I should be able to create a new job advert
  • As a student I should be able to view all job postings
  • As a student I should be able to add a job to my saved jobs
  • As a student I should be able to view all my saved jobs
  • As a university staff member I should be able to update my job advert

Forum Board

  • As a student I should be able to post a question in the forum
  • As a student I should be able to view all questions
  • As a student I should be able to post a reply for a specific question
  • As a student I should be able to react to one of the replies
  • As a student I should be able to delete my reply
  • As a student I should be able to delete my question
  • As a student I should be able to edit my reply
  • As a student I should be able to edit my question
  • As a student I should be able to view my questions

Screenshots

Logo-Unified

Deployed app screenshots

Plans For Improvement

  • Marketplace - “Borrow” feature , Online payment feature.
  • UX/UI- Dashboard - edit user feature; edit/delete feature for marketplace & forum.
  • Technicality - Reduce component duplicates.

Deployed link to application

https://unified-education.herokuapp.com/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages