Skip to content

Latest commit

 

History

History
110 lines (79 loc) · 3.26 KB

File metadata and controls

110 lines (79 loc) · 3.26 KB

HackedIn 💻

HitCount Open Source Love made-with-django

HackedIn

Motivation:

To create a one stop platform for programmers where they can interact, stay updated and make the programmer community grow together.

Features:

  • Keeps you updated with real time fetching of the latest tech news.
  • Helps you find employees/project collaborators/interns for your projects.
  • Helps you land up on jobs/internships.
  • Messaging feature for Employer-Employee.
  • A discussion forum that helps you solve your queries.
  • A community dashboard that lets you know what the programming community is upto.
  • A github dashboard for your account.
  • Includes mobile view.

Future Developments:

  • Users be able to send and accept connection requests with the other members of the community.

This project still has scope of development, so you can also contribute to this Project as follows:

  • Fork this Repository.
  • Clone your Fork on a different branch:
    • git clone -b <name-of-branch> https://github.com/darshanc99/HackedIn.git
  • After adding any feature:
    • Goto your fork and create a pull request.
    • We will test your modifications and merge changes.

HackedIn as web-app









Techstack used:

  • Frontend: HTML,CSS,JS, Bootstrap4
  • Backend: Python
  • Framework: Django
  • Dependencies: HackerNews API and Github API

To run the project:

  • Go to the directory in the terminal and run as:
    • Windows User: python manage.py runserver
    • Ubuntu User: python3 manage.py runserver
  • The project is running on port:8000
To access the Admin Panel:
  • Open the browser and go the address: localhost:8000/admin
    • username : hackedin
    • password : 123456

Installation:

  • Windows User:
    -- python 3.7+
    -- pip3.*
    -- django==2.2.3 -> pip install django
    -- django-crispy-forms==1.7.2 -> pip install django-crispy-forms
    -- pillow==6.1.0 ->pip install pillow
  • Linux User:
    -- pip3 install -r requirements.txt

To Do:

  • Update the installation list in the README.md file

Note:

  • This project was created for our Web Technology Lab

Made with ❤️ by @darshanc99 and @rohiiit