Skip to content

GDGVIT/pipo-frontend

Repository files navigation

DSC VIT

🐧PiPo (Post In Post Out)

✨Inspired from 100 Days Of Code

An online scrapbook website where the user chooses a challenge and tries to maintain the streak for the number of days the challenge specifies. Upon completing the challenge the user earns the badge which will be displayed in the user's profile. Others who share similar interests with the user can follow the user and work on the challenge together.


Join Us Discord Chat

UI

Features

  • Users can see the posts updated by other users and also their interests and badges

  • User can add, update and delete their posts

  • User can send a friend request to other users similar to social media and the other user can accept or reject (this is implemented using push notifications)

  • Profile section displaying the badges the user has earned on completing the challenge and calendar view for each of the badges earned

  • User can add their personal interests so that others with similar interests can follow them

  • To do list to keep in track with daily tasks and to maintain streaks

  • Fuzzy search engine to search through posts of others either by their name, title of the post, description or by clicking on tags on posts

  • PiPo is an installable progressive web app (PWA)


Dependencies

  • Vue router

  • Fuse.js

  • Tailwind CSS

  • Confetti.js

  • Identicon.js

  • Firebase

  • Popper.js

  • Workbox

Running

Clone the repository and run the command

npm install

npm run serve

Contributors

Sai Teja T

Sai Teja T

GitHub LinkedIn

Made with ❤️ by DSC VIT

About

A website for 100 days of X

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages