Skip to content

Empower developers with a collaborative space tailored to their needs. Our platform fosters knowledge sharing, networking, and vibrant discussions among developers. Join us in building a stronger developer community together.. Actively Building πŸ—

License

Notifications You must be signed in to change notification settings

mrExplorist/devcastle

Repository files navigation

DevCastle

devcastle

Actively Building πŸ—οΈ

DevCastle is a platform by the developers and for the developers to connect talents with opportunities. We are a community of developers, designers, and creators who are passionate about building and creating things. πŸŽ“βœ¨

A small step in filling the gap faced by students and developers.

With a strong emphasis on community building, DevCastle provides a space where students can engage in meaningful discussions within joined communities, share valuable resources, and find support from like-minded individuals. 🀝🌟

DevCastle also offers a robust blogging platform, enabling students to share their experiences, insights, and expertise with the wider community. This creates an environment of knowledge sharing and inspires others to learn and grow. πŸ“šπŸ“

In addition to its community and gig features, DevCastle serves as a comprehensive resource center, providing students with access to a vast array of educational materials, career guidance, and internship opportunities. 🎯🌐

With a user-friendly interface and seamless navigation, DevCastle aims to empower students and facilitate their personal and professional growth. Join CampusBuddy today and unlock endless opportunities for community, gigs, blogs, and resources as you navigate through your college journey. πŸš€πŸ”—

Features

DevCastle offers a variety of features to enhance the student experience on campus: πŸš€

Features

Feature Description
Community Pages DevCastle provides a platform for students to create and join communities centered around shared interests or extracurricular activities.
Blogs DevCastle includes a blog section featuring articles written by students and faculty on various academic and non-academic topics.
Markdown Support Users can create rich text posts with support for Markdown syntax.
Comment System Users can comment on posts and reply to other users' comments.
Space Host audio conferences within the community using a separate platform called Coderspaces, powered by CampusBuddy.
Explore Gigs Gig Platform (Upcoming): Find and post gigs for students to work on projects and earn valuable experience.
Chatbot Integration The app includes an AI-powered chatbot to answer common questions and provide assistance to users.

Upcoming Features πŸ› οΈ

Features

  • User authentication and registration
  • Community creation and management
  • Community search functionality
  • Post creation
  • Rich text-editor for post creation in community.
  • Post likes and dislikes
  • User dashboard UI
  • User Profile updation
  • Comment system
  • Dedicated Blog section for sharing articles(Building)
  • Alumni Connect: Connect with alumni and exchange experiences (TODO)
  • Internships: Find and apply for internships and fellowships (TODO)
  • Audio Conferencing: Host audio conferences within the community a separate platform coderspaces powered by Campusbuddy.
  • Gigs: Gig Platform (Upcoming): Find and post gigs for students to work on projects and earn valuable experience
  • Notifications: Receive notifications for important updates

Community Support

Connect, collaborate, and learn with like-minded students and faculty members. CampusBuddy is a social network designed for students, faculty and alumni to connect and share information, resources, and opportunities.

Internship Listings

Browse and search for internships in various industries.

Fellowships Listings

Explore fellowships opportunities available for students and graduates.

Opportunities Listings

Get information about various opportunities such as competitions, scholarships, and more.

Getting Started

To run DevCastle locally, follow these steps:

  1. Clone the repository: git clone https://github.com/your-username/devcastle.git
  2. Install dependencies: npm install
  3. Start the development server: npm run dev
  4. Open http://localhost:3000 in your browser.

Contributing

We welcome contributions to DevCastle! To contribute, fork the repository, create a feature branch, and submit a pull request. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate. See the CONTRIBUTING file for more information.

Contact

License

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

About

Empower developers with a collaborative space tailored to their needs. Our platform fosters knowledge sharing, networking, and vibrant discussions among developers. Join us in building a stronger developer community together.. Actively Building πŸ—

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages