DEVLOG 1 | OpenCircle
NOTE- IT SEEMS LIKE THE ATTACHED IMAGE HASN’T BEEN PROCESSED PROPERLY AND ITS IMPOSSIBLE TO EDIT IT NOW. BUT DW MOST OF THE TIME SPENT WAS FOR LAYING THE BACKEND PIPELINE AND ONLY AROUND 10 MINS FOR DESIGNING THE FRONTEND, WHICH ALSO IS JUST A MERE NAVBAR AND A FOOTER.
This was my first time ever interacting with the Django Python backend interface. It took me some time navigating the files and URLs. After around an hour of work I have finally been able to design a boilerplate design where I have used DaisyUI (built on top of Tailwaind) via CDN for styling, and Python for backend. (Django) This includes the navbar and the footer HTML and thats it.
I decided it was wise to first develop a project URLs structure before setting up the url pipeline, so here you go:
- OpenCircle (Pre-built app 1)
-- / [Landing page, contains signup/login form along with other introdcutory stuff]
-- /account [Django creates account and instantly authorizes user]
-- /ui
–The actual user interface (APP 2, under /ui)
-- /ui/ [Contains recommended posts, notifications, friend requests etc.]
-- /ui/post/ [When user wants to post a image or video or blog]
-- /ui/friends/<Optional friend Name> [Shows friends list, if a specific friend is clicked then the profile of that user appears, eg /ui/friends/jared]
-- /ui/dm/<Optional username> [Lets user see all direct messages sent]