Skip to content

A django based web app with functionality to create and join rooms and connect with users

License

Notifications You must be signed in to change notification settings

yxsh16/NextLink-django

Repository files navigation

NextLink App Readme

Overview

Welcome to NextLink, an app built on the Django framework that allows users to create and join rooms, enabling interactions with like-minded individuals who share common interests.

Features

  • Create and Join Rooms: Users can effortlessly create rooms based on their interests and join existing rooms to connect with others.

  • Real-time Interactions: Enjoy seamless real-time interactions with fellow users.

  • User Authentication: Securely manage user accounts with Django's built-in authentication system, ensuring a safe and personalized experience.

  • API: Fetch room data using API.

  • User Profiles: Customize your profile to showcase your interests, making it easier for others to connect with you.

  • Responsive Design: A user-friendly and responsive design ensures a consistent experience across various devices.

Getting Started

Prerequisites

Project Setup

  1. Clone the Repo

    git clone https://github.com/yxsh16/NextLink-django.git
    
  2. Navigate to the Project Directory:

    cd NextLink
  3. Install Dependencies:

    pip install -r requirements.txt
  4. Apply Migrations:

    python manage.py migrate
  5. Create a Superuser:

    python manage.py createsuperuser
  6. Run the Development Server:

    python manage.py runserver
  7. Access the App:

    Visit http://localhost:8000/ to access the app.

  8. Access the Admin Panel:

    Visit http://localhost:8000/admin/ and log in with the superuser credentials created in step 5.

Usage

  1. Visit the app and sign in with your account or create a new one.
  2. Explore existing rooms or create your own based on your interests.
  3. Join rooms to engage in real-time conversations with people who share similar interests.
  4. Customize your profile to enhance your presence within the community.

Tech Stack Used

Python
Django
HTML5
CSS3
JavaScript
GitHub
Visual Studio Code

Glimpse

Screenshot 2023-12-23 193443 Screenshot 2023-12-23 193603 Screenshot 2023-12-23 193631 Screenshot 2023-12-23 193718

About

A django based web app with functionality to create and join rooms and connect with users

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published