rubikvn / rubikvndotorg Goto Github PK
View Code? Open in Web Editor NEWSource code for https://www.rubikvietnam.org
Source code for https://www.rubikvietnam.org
Don't be like me thx
Create backend & frontend views for /information
pages, including About us
, Contact information
sections and a feedback form for the website interface. We can put the form in About us
page or separate them. It's fine either way
Following the discussion in issue #10. We will now try to extend our user model to support password authentication.
OAuth is being used for login so that new users don't have to register for a new account providing that they have a WCA account and ID. This puts a limit on who can sign in to our website, and some people might not need a WCA account in order to create meetup events.
This is only required for master branch. Run python manage.py check --deploy
for more details.
In general, there are settings for Debug mode, logging, database access, Https and proxy, cookies settings that need to be taken care of
๐ข ya know
This is obv a better packaging management tool
This is a continuation of #10. As we have kind of agreed on the model used, we can now proceed to design and program the user flow for event scheduling.
Client browser won't have to refresh every time a user changes a single search filter. It provides better UX I guess?
Should test some basic Http requests
There was pagination when we were rendering all results into a template. The json endpoint currently doesn't support that.
[edit] I just thought about it and we only need to handle on front-end
[edit2] I'm dumb. This needs back-end also
In order to keep our README concise and other docs organized, it's better to put some contents to this repo wiki pages.
We might want custom html pages for 404, 500, 403, 400 errors instead of the default ones provided by Nginx
The current installation script is written in bash, which would be nice if I didn't suck at it ๐ข
From my observation, it's prone to runtime errors, and more often new developers had better follow the installation steps manually.
Edit: let's give bash one more try ๐
apt install
or w/e in pythonComment on this issue if there's any progress made
One of my initial intentions when this website was started is to provide a common platform for local speedcubers to create, announce and manage meetups or small unofficial competitions, and ultimately WCA competitions. It would be amazing if we can integrate OAuth from WCA for user verification, too.
We need some info about rubikvn (the outdated forum, ongoing projects for our new website, and the speedcubing community)
For the feedback form, we need some relevant questions to ask our users about their browsing experience, feature request/suggestion, bug reports.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.