Skip to content

Loopit is a social media platform for programmers to share their code with the world.

Notifications You must be signed in to change notification settings

nachop51/Loopit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Loopit - Mvp Specification

Loopit is a social media platform for programmers to share their code with the world. Create a profile, upload your code, and share it with your friends and followers.

Getting Started

Once the user enters loopit-mvp.com, he must either register if he does not have an account created, or log in. Once this step is done, the user will enter the main Loopit page, and will have access to all the functionalities of the page!

Landing Page:

Main Page:

Saved Page:

CodeWriter Page:

Profile Page:

Features

With loopit, you will have access to the following features:

  • Create your own profile
  • Create loops with the CodeWriter
  • Give a thumbs up to different loops
  • Save loops and see them later
  • Follow different developers
  • See stats about your progress in the page
  • Change between Light mode and dark mode as your preference

Technical aspects

For the creation of Loopit, the team was divided into two groups, to work on the backend and the frontend.

For the development of the backend, the stack used was:

  • NodeJS
  • ExpressJS
  • MySQL
  • Sequelize
  • AWS
  • JWT (Json Web Token)
  • NGINX
  • Github and Github Actions (this one for test purposes)

For the development of the frontend, the stack used was:

  • ReactJS
  • CSS
  • Tailwind CSS
  • Jest (for test purposes)
  • Figma

Authors

License

This project is published only for educational purposes. It must not be distributed without permission of the authors.


About

Loopit is a social media platform for programmers to share their code with the world.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages