Skip to content

moliver4/portfolio-builder-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio Builder Lite

Hello! This is the github repo for the client-side of Portfolio Builder Lite.

  • sign in with your current email or create a new user account with an email and password view, create and edit items in your portfolio view your finalized portfolio!

  • after your portfolio is created, the link can be shared without a user needing to login. So your portfolio/resume can be seen by an employer directly without hassle.

Built with

React Bootstrap Ruby on Rails API Authentication with bcrypt and jwt tokens PostGreSQL

Hosted

Hosted here at www.portfoliobuilderlite.com

Demo

Demo Gif Here

Why We Made This

Working in a group collaborative effort, we wanted to fully exercise our understanding of ReactJS and Routing. We wanted to create something that would allow all team members to gain important experience with async behaviors, controlled forms, CSS, etc, while also providing a potentially useful product. It is our hope to host this so that people (not just those in technical fields), will be able to use it to quickly generate a resume to show a prospective employer.

Prerequisites

To use: Please clone down this repository by copying the link and running git clone <repo_url> in your terminal.

This also requires that you have a node package manager npm or yarn installed. Please see documentation before getting started.

Please also make sure to clone down the backend API, which requires Ruby and PostGreSQL: https://github.com/devincloudkelly/portfolio-builder-backend

Client:

$ npm install

$ npm start

Server:

$ bundle install
$ rails db:create
$ rails db:migrate
$ rails db:seed //if you want dummy data

$ rails s //start server 

TODO

Add additional template layouts Add authentication

Acknowledgements

Huge Thanks to all friends and peers who contributed with suggestions and support.

Taylor Coon

Tiffany Tang

Devin Kelly

Katrina Reinsdorff

Image credits

Logos displayed through the app were designed by DinosoftLabs. You can find more of their work here: https://www.flaticon.com/authors/dinosoftlabs

About

Portfolio Builder Frontend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •