Skip to content

Hello, Yekaterinburg! is a web service that helps visitors and residents of Yekaterinburg find nearby events. Event data is parsed from VK communities and displayed on a convenient dashboard for content managers. Built with Django.

Notifications You must be signed in to change notification settings

katanabana/HelloEKB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Hello, Yekaterinburg!

Project for "Код города 300 | Хакатон Сбера x УрФУ"

Case #1: "Hello, Yekaterinburg!"

This web service helps both visitors and residents of Yekaterinburg discover nearby events. The platform gathers and parses event information from selected VK communities, and content managers can conveniently view all upcoming events on a single dashboard.

Demo GIF

Features:

  • Displays the nearest events happening in Yekaterinburg.
  • Event information is parsed automatically from VK communities.
  • Content managers can access a dashboard to view and manage the event listings.

Technology Stack:

  • Backend: Django
  • Frontend: HTML, CSS, JavaScript
  • Database: SQLite
  • Web Scraping: Custom VK parser

Setup Instructions

  1. Install Required Libraries
    Ensure you have Python installed on your system. Then, install the dependencies using the requirements.txt file:

    pip install -r requirements.txt
  2. Navigate to the Project Directory
    Open a terminal and move into the main project folder:

    cd HelloEkaterinburg
  3. Run the Development Server
    Start the Django development server using the following command:

    python manage.py runserver
  4. Create a Superuser
    To add the first content manager (superuser), use the following command:

    python manage.py createsuperuser

    You will be prompted to enter a username, email, and password.

  5. Access the Web App
    Open your browser and go to http://127.0.0.1:8000/ to start exploring events!

About

Hello, Yekaterinburg! is a web service that helps visitors and residents of Yekaterinburg find nearby events. Event data is parsed from VK communities and displayed on a convenient dashboard for content managers. Built with Django.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published