top of page

Major project

Ah, yes. I haven't posted in ages. I've been procrastinating for way too long xd. I haven't really been solving coding challenges because it was almost end of the semester last week, but its all over now, since summer break started.


About three weeks ago, I started building a website from scratch using the django framework and the basic idea of it is to make it into a stackoverflow-like forum website but instead of asking questions about programming, it would allow high school students and below to ask about questions regarding to homework and stuff. It will also be an website for students in international school to give advice to students in local school or people who transferred to international school about things like going to college abroad. That's the idea of the website in the most basic terms. Of course there would be additional functions and more in depth tools but I have not quite figured out how to do that.


Besides from creating the website, I have several other ideas that I brainstormed before deciding this one. Here's a mind-map type of thing when I was talking with my tutor. You can see that on the right that I have an idea of making a visualization website for younger kinds, maybe some sort of animation that can display simple math ideas in a clear way. The second idea is creating a game, possibly using python libraries like pygame, or even start another language like c#. The third idea is a music recommender, basically a website that people can recommend music on, and have functionality like upvoting and recommendation function (but it feels like a really bad ripoff of youtube). And finally the final idea is the one I'm currently sticking to.

Anyways, back to django. I've learned to create models, views and other basic functions to make a functional webpage that can allow posting questions, answers and comments, but obviously it only contains that core functions, and it is not polished at all yet, and the website haven't even taken shape. I can't put the screenshots here because its on another operating system (linux), but I'll explain the further details and the screenshots of my progress on the next post.


About the more detailed functions, I'm thinking of a well designed navigation bar, a login and logout system (basically everyone should be able to have their own account). Customization for each account, a searching algorithm for posts and questions, and many more. Feel free to leave suggestions because I might not be able to think of it.


Another additional thing, I'm feeling about discussing and talking about some ideas about interesting topics like space, math, computer science and many more, some might even seem more physiological or even theoretical, but mostly its just my own ideas that I would like to share. I've been watching a channel that covers about many many interesting topics like the origin of earth, origin of humanity for over a year now, and I definitely have my own interpretations of these theories, and I think it'll be interesting if I discuss it here. Link: https://www.youtube.com/channel/UCMUnInmOkrWN4gof9KlhNmQ


-Rex

 
 
 

Comments


Post: Blog2_Post
bottom of page