Skip to content

mini social media i guess πŸ€” just wanted to test out trpc & prisma.

Notifications You must be signed in to change notification settings

kyng-cytro/S-Social

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

27 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’₯ S-Social

S-Social is a mini social media πŸ’» built with Nuxt.js, Vue.js, TypeScript, TRPC, and Prisma πŸš€. It aims to provide nothing 🀣 i just figured why not test out TRPC & Prisma πŸ€“

Disclaimer: S-Social is probably unsecure and vulnerable, so use it at your own risk! 🚨πŸ’₯

πŸ“š Features

  • User registration and login πŸ”
  • Creating, editing, and deleting posts πŸ“
  • Viewing user profiles and their posts πŸ‘₯
  • Simple and easy-to-use interface πŸ’»
  • Command bar for power users

πŸ“Έ Screenshots

Auth Page

Profile Page

Create Post

Explore

πŸ“ Todo

  • Global State management
  • Notifications

πŸš€ Getting started

To get started with S-Social, you will need to have Node.js and npm (or yarn) installed on your machine.

  1. Clone the repository:
git clone https://github.com/yourusername/S-Social.git
  1. Install the dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open your browser and navigate to http://localhost:3000 to see the application running. πŸš€

πŸ“¦ Deployment

To deploy S-Social to a production environment, you can use the following command:

npm run build

πŸ› οΈ Built With

  • Nuxt.js - The Intuitive Web Framework πŸš€
  • Vue.js - The Progressive JavaScript Framework πŸ’»
  • TypeScript - TypeScript is JavaScript with syntax for types. πŸ’¬
  • TRPC - End-to-end typesafe APIs made easy. πŸ’₯
  • Prisma - Next-generation Node.js and TypeScript ORM πŸš€

🀝 Contribution

Please feel free to contribute by submitting pull requests or by reporting any issues you encounter. 🀝

πŸ“œ License

S-Social is open-sourced software licensed under the MIT license

πŸ™Œ Acknowledgments

S-Social is inspired by other popular social media platforms and aims to provide a similar experience in a lightweight and simple package. πŸ’‘

About

mini social media i guess πŸ€” just wanted to test out trpc & prisma.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published