This document contains various notes and observations/guidelines regarding "DevHuddle" platform, including future improvements, new features, fixes, and general concepts.
- Click here to jump to the Previews section.
- Project is under maintenance.
- Discuss in private? DM @LinkedIn
- Install Python if not already
- Open project in IDE/Terminal
(like VSCode/Powershell) - Create Python Virtual Environment, and activate it:
python -m venv .venv
.venv\Scripts\Activate- Install Python Dependencies:
pip install -r requirements.txt- Install TailwindCSS & other JS Dependencies (use separate/independent terminal window):
npm install- Run project (Python oriented terminal window),(Run following commands separately, one by one). The last command will give a link address to be used (copy/paste to any browser):
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver- Run JS related libs as follows (Tailwind requires continuous background running):
npx @tailwindcss/cli -i ./static/css/custom.css -o ./static/css/output.css --watch- On same web browser, logging in/out should not interfere with each other for multiple tabs.
- Add fallback AI api & enhance it.
- Prepare documentation for this project
- Add Notifications tone/music
- Add Recycle bin page for recovering data within 3 days
- Delete profiles/user accounts only after 3 days, not immediately
- Relevant accounts suggestions based on user activity and interests (On Right Side).
- Relevant jobs, projects, gigs & contests suggestions based on user activity and interests (On Left side).
- Relevant accounts and Relevant Jobs sections in the Business, Global, Advertisers sections on feed.
- Enhanced search functionality with filters for content type, date, and popularity.
- Implement light theme.
- Add a dedicated page for jobs, projects, gigs & contests.
- While posting selecting a category of post, that will display relevant posts to TARGET or ACTIVE audience as well as profile visitors. Also add options for formatted/HTML/markup/markdown like text uploading in post and prohibiting the video uploads.
- A Network page for showcasing all users with whom the user has collaborated, followers list, following list









