As a frontend engineer candidate at Ruggable, I was asked to build a login page with a heavy emphasis in UI/UX that would allow users to create an account, login, sign out, and view a protected route.
This is a public application and no authorization is required to access it.
Clone the repo (or extract the provided project folder) and install dependencies.
git clone https://github.com/jadekang0611/instagram-clone.git
npm install
You can view how I planned the overall development prior to beginning my work.
-
POST - Create a new user
-
POST - Sign in an existing user
-
GET - Sign out a user
-
GET - Get a user's profile info.
- MongoDB
- NodeJS
- Express
- Mongoose
- Bcrypt
You can deploy this app to Heroku following the steps provided below. If you aren't yet a collaborator, you can request an invitation by sending an email to [email protected]