- Update readme.md with video
- validate form input - waitlist and pitch
- on prod, companies logo is not showing - unable to fetch comapnies locally now
- Have a spot in the admin table for counting
- redirect to contributing.md for anyone who wants to contribute to open source
- create a mailing list for people who signed up to the mailing list
- a protected route
- the ability to edit and delete a company
- unit tests in jest for components and e2e tests for pages
To-write About Bugs Encountered during development
- the not showing the images, replace instead with img
- react hydration error
- response type basic (there are cors) etc... basic means that the response type is from the same origin
next-dev.js?3515:20 Warning: validateDOMNesting(...): <tr> cannot appear as a child of <table>. Add a <tbody>, <thead> or <tfoot> to your code to match the DOM tree generated by the browser.
companies list
- higligh on hover and on click
- on scroll does not change navbar color
- space between the companies and sign up list
- space between the companies footer links
pitch
- highligh on hover and on click
- it is a simple form to submit companies considered global
- by default, approved is set to false
- only companies who has their approval set to true will be displayed
Sign in
- what is the sign in button for? Well, only authorized users can access the 'pending page'
- the pending page is a table with all the companies who are yet to be approved
- there is going to be a button to click them true or false
- the pending page should also display all the companies so that if they need to be edited or deleted, they can be.
Deployment
- deployment is failing on vercel
- add backend environment variables on vercel
Considering
- Is there anyway to indicate that I am currently hovering over the logo?
Bugs
- navbar background does not change in the company page 🟢
This is what I have to do today, I am excited 🍵