-
๐๏ธ I am always open to work on any project, provide assistance or advice, message me through my email!
-
โ Ask me about any coding problems or questions you have!
coursescheduler's Introduction
coursescheduler's People
coursescheduler's Issues
Make ApiErrors enums for improved readability, rather then appearing as numericals
Example: authService --> generateApiError(2)
instead make something like generateApiError(USER_DOES_NOT_EXIST)
Password validation bug
in sign up, password validation says 1 symbol or number, enter in number, error still persists
Map error code enum instead of numbers to errorcode objects
Instead of having to call generateErrorCode every time
Address discrepancy between login and signup page: Username and Email
Acceptance criteria:
- Added email field to signup page
- Added username field to login page
- Signup page's email field has validation and disables submit from being pressed if errors
- Login page's username has validation matching signup page's
Epic: Sidebar
Make a configurable sidebar
Issues:
- When page initially loads, the FontAwesomeIcons in the sidebar, their width flashes due to the state starting the animation upon page load, this can be remedied by having a state + styling specific to the page load, and then applying the usual closed + open styling afterwards. Such as
sidebar_closed_initial
or something like that. - Options header shifts topleft upon sidebar closing, text not smoothly shrinking
Add a toast container to handle all api-related reports
Add a general toast container, maybe part of the layout, and find a way to pass down the ability to update it's state from any component
More descriptive text of token
Add in description of token expiration date, saying that the token expires 5 days since it's creation
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.