drageelr / cms Goto Github PK
View Code? Open in Web Editor NEWCCA Management System (CMS) made for the course "Software Engineering" at LUMS.
License: MIT License
CCA Management System (CMS) made for the course "Software Engineering" at LUMS.
License: MIT License
Create a basic CCA Drawer and NavBar, then setup react router to view the main components.
Proper standardization of UI components styling wise after a collective effort at merge conflict resolution
api/form/create
api/form/edit
api/form/delete
api/form/fetch
api/form/fetch-list
Fix all warning errors and unused imports to prevent excess renders, performance slowdown and unpredictable bugs.
Create an MD document which has the following items:
api/form/create
api/form/edit
api/form/delete
api/form/fetch
api/form/fetch-list
Async Action Creator(s) required for:
CCA Login
Society Login
For CCA Add, Edit, Delete
Look into Typeform and other contenders.
Must be tested and integrated completely.
Fixes required in all component titles and text, should be more formalized, and UI improvements required as well as remaining missing components.
Would drastically improve readability of all back-end API calls.
Pass URL, body, success status code to function along with rejectWithValue function.
APIs:
All API should be integrated to the client side perfectly for Section 2 User Management.
https://github.com/drageelr/cms/blob/master/docs/api-spec-doc.md
Use theme hooks or the theme parameter in makeStyles creator, and replace whites in class styles or inline styles with theme.palette.secondary.main.
Status filter using chip bar (with all the CCA statuses, creating a list like ["CCA pending", "Approved"] which is sent to the back-end)
Dropdown for time filter with options "1 month, 3 months, 1 year, Specific duration" (also conditionally opens the date pickers for to and from when you select 'Specific duration' option).
"Show Completed Requests Only" switch false by default.
Society, Change Password and Change Picture
Add tool-tips and help text where required using MUI. Verify and improve ease of navigation.
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.