Skip to content

Project Created for the Super Cash Internship (Application in React.js using Fetch, React-Router and the Github API).

Notifications You must be signed in to change notification settings

FernandoCot/Internship_SuperCash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 

Repository files navigation

Project Created for Super Cash Internship - By Fernando Calixto

** Core:

Started at: 09-10-18
Finished at: 09-22-18
Final Deadline: 13 Days on the Go
Aprox. Number of Commits: 90 commits

** Available Routes:

"/" = HomePage
"/users/{user}" = UserPage (Overview Section)
"/users/{user}/repo" = UserPage (Repositories Section)
"/users/{user}/stars" = UserPage (Stars Section)
"/users/{user}/followers" = UserPage (Followers Section)
"/users/{user}/following" = UserPage (Following Section)

** Implemented Features (Based on the Requested):

- Use Lib: React
- Responsive UI (Using HTML 5 & CSS 3) !important
- HTTP Requests (Using Axios or Fetch)
- Use GitHub API (https://api.github.com)
- Use Any Kind of Navegation (Such as React-Router)
- Final Deadline (Oct 22, 2018) at 00hrs

** Non-Implemented Features:

- "Search" in the Navbar
- State Management Lib (Redux or Mobx)
- Optionals (JWT and LocalStorage)

PS¹: There's no route (only) "/users/", I've just set the param "user" as non-optional, so the only route that doesn't require it, is the homepage.

PS²: I didn't have enough time to bring up any State Management Lib (such as Mobx or Redux), so I used only the Fetch in the whole project.

About

Project Created for the Super Cash Internship (Application in React.js using Fetch, React-Router and the Github API).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published