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.
React Bootstrap Ruby on Rails API Authentication with bcrypt and jwt tokens PostGreSQL
Hosted here at www.portfoliobuilderlite.com
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.
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
Add additional template layouts Add authentication
Huge Thanks to all friends and peers who contributed with suggestions and support.
Logos displayed through the app were designed by DinosoftLabs. You can find more of their work here: https://www.flaticon.com/authors/dinosoftlabs