Skip to content

agigox/fullstack-coding-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full-Stack Coding Challenge

Idea of the app

The task is to implement a small Facebook-powered web app. The goal of the app is to let the user export his photos from Facebook.

Expected Behavior of the app

  1. Via the app homepage, the user should be able to create a new account using an email and password.
  2. After the new account is created, the user should be able to connect to the app anytime with the same email and password.
  3. The first time the user sign in, he should also be able to connect his Facebook account and grant access to his Facebook albums & photos.
  4. After linking his Facebook account, the user should be able to see on the app homepage a grid/list of his albums from Facebook.

Technologies to use

  • Frontend

    • React
  • Backend

    • Node.js

How to use the app

  1. Clone the project
  2. Install dependecies (rum from cmd: npm install)
  3. Lunch mongodb from your localhost
  4. Run the npm script: npm run build (to compile es6 files using webpack)
  5. Run the npm script: npm run start
  6. Go to http://localhost:3000
  7. Enjoy...

About

A small application that interact with FB API, use ReactJS and NodeJS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published