Skip to content

Find a coding bootcamp that's right for you. Front End for a portfolio project built with React, Recoil, Material UI, Hooks, Context API, Jest

Notifications You must be signed in to change notification settings

amgauthier1992/codecampfinder-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeCampFinder

Find a coding bootcamp that's right for you. Search for coding bootcamps and their associated course offerings based on your location and individualized criteria.

This repo is the front-end client, built in React. You can see the app live at https://codecampfinder.vercel.app/

To check out the app, you can use the demo account below or create your own account.

Demo Account Details

  • username: testUser123
  • password: Abcd123!

Introduction

With coding bootcamps on the rise as a potential alternative to break into tech, and with so many options for prospective students looking to delve into an exciting new career, it's hard to decide which institution aligns best with your values and will actually help you achieve your goals. This application was designed to serve as a tool to assist and streamline the process of exploring some of the nation's most popular coding bootcamps and their available courses.

Disclaimer - Information regarding bootcamps and courses, especially information surrounding financing and tuition figures are constantly fluid and changing. We try our best to keep all of this information up-to-date, but for the most accurate information, you will want to visit a bootcamp's website via the app directly.

Future Developments / Roadmap

  • Comparison Tool- Allow students to compare pertinent details about courses they've subscribed to
  • Implement a portal specific to bootcamp administrators that allows them to update pertinent information for their bootcamp and individual course offerings.
  • Allow admins to add new courses to their bootcamps course catalog.

Quick App Demo

Home Signup Login Dashboard Search Results

Technology

Front End

  • React
  • Recoil (State Management)
  • Material UI (CSS-in-JS framework)
  • React-hook-form (Forms & Validation)

Testing

  • Jest / React Testing Library

Production

  • Deployed via Vercel

Getting Started

Run npm install to load dependencies

Run npm test to ensure a stable build

This is only the front end client, so to develop locally you'll need the backend server as well.

To get the backend up and running see https://github.com/amgauthier1992/codecampfinder-api

Deployments are handled through Vercel and can be run via npm run deploy

About

Find a coding bootcamp that's right for you. Front End for a portfolio project built with React, Recoil, Material UI, Hooks, Context API, Jest

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published