Skip to content

A responsive frontend built with Next.js, using Zustand for state management, shadcn for UI components, Zod for validation, and Tailwind CSS for styling. Ensures a seamless and interactive user experience.

Notifications You must be signed in to change notification settings

yeabnoah/My_space

Repository files navigation

My Space 🌟

My Space

Hey there, welcome to My Space! This is where you can share your thoughts, memories, and connect with others. Let's break down what makes My Space awesome in simple terms:

What's My Space All About?

My Space is like your digital diary, but cooler! Here's what you can do:

Features

  • Choose Your Look: Make your posts look cool with different styles.
  • Keep It Private or Share: Decide if you want only you to see or everyone.
  • Show How You Feel: Use emojis to show your mood.
  • Share Photos: Put up your favorite pictures.
  • Make Your Profile Shine: Add stuff to make your profile special.
  • Keep Track of Everything: See all your posts easily.
  • Join the Conversation: Comment, like, and dislike posts.
  • Coming Soon: We've got more cool stuff on the way!

The Techy Stuff 💻

Here's what makes My Space work:

Backend

  • Hono.js: Makes sure everything runs smoothly.
  • MongoDB: Where we keep all your stuff safe.
  • JWT (JSON Web Tokens): Keeps your account safe.
  • Zod: Checks if everything you type is okay.

Frontend

  • Next.js: Makes everything look good on your screen.
  • Zustand: Helps keep everything organized.
  • shadcn: Adds style to the site.
  • Tailwind CSS: Helps make things look nice.

How to Get Involved 🚀

Want to help make My Space even better? Here's how:

  1. Fork the project.
  2. Create a new branch: git checkout -b feature/your-feature.
  3. Make your changes: git commit -m 'Add some feature'.
  4. Share your changes: git push origin feature/your-feature.
  5. Send us a pull request.

Found a Bug or Have Ideas?

Got a problem or a cool idea? Tell us about it! I am here to make My Space awesome together!

Let's make My Space the best place to be online! 🚀✨

About

A responsive frontend built with Next.js, using Zustand for state management, shadcn for UI components, Zod for validation, and Tailwind CSS for styling. Ensures a seamless and interactive user experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published