Skip to content

Obrra is a Reddit-inspired social media platform built to empower Filipino artists and celebrate their diverse talents.

License

Notifications You must be signed in to change notification settings

HorikitaSuzuneTsundere/Obrra-App

Repository files navigation

Obrra is a social media app inspired by Reddit, specifically designed to promote Filipino artists and their talents. It aims to create a unique platform and welcoming community where artists can collaborate, share their work, and connect with a supportive audience. By offering a dedicated space for Filipino artists, Obrra hopes to foster creativity, encourage collaboration, and celebrate the diverse artistic talent within the Philippines.

Screenshots

App Screenshot

Features

  • Post creation
  • Community creation
  • Comment and reply
  • Editing and deleting
  • User accounts
  • Upvote/downvote system
  • Rules and Moderation
  • Responsive
  • Data privacy and security

Lessons Learned

While building this project, I significantly expanded my skillset in React and Node.js. I also delved into new technologies like Chakra UI, Firebase, TypeScript, and Recoil, pushing my boundaries as a developer. Inevitably, I encountered challenging bugs that took days to resolve. Through this process, I honed my problem-solving skills, leveraging online resources, meticulous code backups, extensive documentation review, and countless hours of dedicated analysis. This project proved to be a fun and rewarding experience, fostering my growth as a developer and encouraging me to tackle challenges independently before seeking external support.

Acknowledgements

Tech Stack

Frontend: Next.js (React framework) React Chakra UI (Styling and components) Emotion (Styling library) Framer Motion (Animation library) React Icons (Icon library) Recoil (State management library)

Styling: Tailwind CSS (Utility-first CSS framework)

Database: Firebase

Utilities: Moment (Date/time library) Safe JSON Stringify (String manipulation library)

Appendix

Lua: Experimented with Lua scripting for automation and program extensions.

Neovim/Vim: Explored configuration with Lua scripting for personalized editing.

Powershell/Terminal: Learned basic and advanced commands for automation.

About

Obrra is a Reddit-inspired social media platform built to empower Filipino artists and celebrate their diverse talents.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published