ufosc / club-admin-portal Goto Github PK
View Code? Open in Web Editor NEWWeb app for accessing and modifying club data
License: MIT License
Web app for accessing and modifying club data
License: MIT License
There should be a list of events that contains all the data described here. It should be searchable and sort-able. You can add filters such as "past" and "future" that will improve the experience. Keep in mind that this will be connected to the event attendance.
There should be a list of projects that contains all the data described here. It should be searchable and sort-able. Keep in mind that this will be connected to the member list.
This should be an inclusive list of all the use cases we need to meet. Please feel free to suggest more (and I will create an issue for each respective feature). Most functionality will be about data interaction and visualization. The data itself will be stored in a database you can access via a REST API. Any interaction with GitHub or Google Calendar will be handled by the backend.
Information about what data is available is described in this diagram from the back-end repository.
There should be a list of members that contains all the data described here. It should be searchable and sort-able. Keep in mind that this will be connected to the project list and event attendance.
Need to add all the normal repo files (as described in our project template).
It would be good to put together a style guide for HTML. We have a generic one here, but it doesn't apply quite as well to markup languages.
It shouldn't be too long (people won't read it otherwise). Make a PR on the resources repo and we can review there.
No one, aside from officers, should be able to get access to the portal. There needs to be a login page that will allow users to enter a username and password that would use the backend to authenticate. It should provide feedback on successful or unsuccessful attempts.
I would like to make a decision on using CSS, Sass, SCSS, Less, etc
Could we get a discussion going about people's preference as well as pros and cons (or any weird issues with Vue)?
This will also inform whatever style guide we choose.
We will need to write unit test to make sure the website is working and help prevent regressions. They will need to support mocking REST calls (so we can test without a database). Feel free to do some research.
Could we get a discussion going about preferences, what works best with Vue, etc?
It would be good to put together a style guide for CSS (or whatever alternative is decided in #11). We have a generic one here, but it doesn't apply quite as well to styling languages.
It shouldn't be too long (people won't read it otherwise). Make a PR on the resources repo and we can review there.
Docker would help keep dependencies in-order and make it easy for people to get up and running (including anything needed for testing). The project will also be deployed to the server as a Docker image. After a quick search I found this website, that could help provide some information on using Vue and Docker. Note: The image should also have TypeScript installed as well.
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.