Skip to content

sujalcharati/Open-Source-Club-Project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Socialite: Social Media cum Club Management Software

Welcome to Socialite, your go-to solution for managing college clubs! Socialite is a MERN (MongoDB, Express.js, React.js, Node.js) based project prototype designed to streamline the management of college clubs, making it easier for administrators to organize events, communicate with members, and track club activities.

Features

  • User Authentication: Secure user registration and login system to manage access to the platform.
  • Club Creation: Users can create and manage their own social media clubs, defining club details and settings.
  • Event Management: Schedule and organize club events, with options for RSVPs and event details.
  • Member Interaction: Facilitate communication between club members through messaging and notifications.
  • Admin Dashboard: A comprehensive dashboard for administrators to oversee club activities and manage settings.
  • Responsive Design: Accessible across devices, ensuring users can manage clubs on-the-go.

Development

To get started with Socialite on your local machine, follow these steps:

  1. Clone this repository to your local machine using git clone.
  2. Navigate to the project directory.
  3. Install dependencies using npm install in both the client and server directories.
  4. Set up your MongoDB database and configure the connection in the server .env file.
  5. Run the server using npm run client in the server directory.
  6. Run the client using npm run server in the client directory.
  7. Access the application in your browser at http://localhost:3000.

Contributing

We welcome contributions from the community to improve Socialite! To contribute:

  1. Fork the repository and clone it to your local machine.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and ensure tests pass.
  4. Commit your changes and push to your forked repository.
  5. Submit a pull request with a detailed description of your changes.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

If you encounter any issues or have questions about Socialite, please open an issue on GitHub and we'll be happy to assist you.

Acknowledgements

We would like to thank all contributors to the Socialite project for their valuable input and efforts. If you encounter any issues or have questions about Socialite, please open an issue on GitHub and we'll be happy to assist you.

Acknowledgements We would like to thank all contributors to the Socialite project for their valuable input and efforts.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 90.7%
  • HTML 9.3%