generated from nighthawkcoders/Nighthawk-Pages
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Pseudo Final Checklist:
Along with coding parts
- Key features in Frontend Demo (Paaras)
- Key features in Backend Demo (Varaprasad, Tanay)
- Elevator Pitch (Paaras)
- AP / Java Key Parts: Class definition for Database (OOP), JPA CRUD operations, API requests and response (Varaprasad, Tanay)
Coding parts:
- Input (Input validation, multiple paths of code) - Varaprasad, Tanay
- Output (HTML generation) - Paaras
- Format/Visualization (SASS generated CSS) - Paaras
- Data/Array/JSON management - Varaprasad, Tanay
- Multiple endpoints Get/Post/Put/Delete (alternate paths for code) - Varaprasad, Tanay
- Database initialization - Paaras
- SQL visualization. - Varaprasad, Tanay
Team Code
A review of your TEAM code commits and deltas, and preparation of key commits on features is desired
| Commit (Linkr Backend) |
|---|
| First Commit |
| Change for Deployment |
| Branches Created |
|---|
| Admin Dev |
| Company Dev |
| Paaras' Frontend Branch |
JWT Code
A review of your JWT/Individual code commits and deltas, and preparation of key commits on JWT are desired
Individual Work
A review of your GitHub commits, work style and work frequency (Note: Commits are referenced below)
First Commit:
- Initialized new frontend repo
- Removed default pages
- Added login frontend with redirect to create account
- Created idea finder frontend
- Created "invest in idea" page
- Created "join idea" page
- Created "my account" page
- Created unique styling for the idea finder page
- Created swiping, keyboard, and clicking responses for idea cards.
Second Commit:
- Create frontend login page
- Removed investment page from nav bar
- Removed the join page from the nav bar
- Created my account page
- Created home page
- Removed notebooks
- SASS for the home page
- SASS for investment page
- Created JavaScript code for idea finder. Keeps idea same through pages (ideas will later be pulled from the backend)
- Created JavaScript code for investment page (investment will later have POST methods for the user to the database)
- Customized SecurityConfig.java to work for our application specifically
- Created files for "Ideas", including a POJO, API Controller, and JPA Repository
- Created JWT Authentication filter to enhance login security with JWT
- Configured sqlite.db during pair programming
Misc
Other assets, no code, that you created during the sprint
Devlogs:
Future Plans:
- Paaras works more on the backend
- Varaprasad works more on frontend
- Tanay works more on team planning and agile
- Finish connection of frontend and backend
- Refine JWT in the backend
- Add finishing touches to the application
- Rehearse elevator pitch
Metadata
Metadata
Assignees
Labels
No labels