Skip to content
Snippets Groups Projects
Commit 643410af authored by Samantha Fisher's avatar Samantha Fisher
Browse files

add summary of dependencies to readme

parent 371406ec
Branches
No related tags found
2 merge requests!8last minute fixes, readme update for site branch (not root readme yet),!7site updates, api functionality
......@@ -18,6 +18,28 @@ without issue.
Run `npm run dev` then navigate to http://localhost:3000 to view the site.
## Libraries Used
- [HeroUI v2.7](https://www.heroui.com/), used for UI components to make the site look pretty.
- [BCrypt for Node JS - 5.1.1](https://www.npmjs.com/package/bcrypt), used to hash passwords for secure storage.
- [d3 - 7.9](https://www.npmjs.com/package/d3), for displaying the dashboard bar chart.
- [Next JS 15](https://nextjs.org), for the website's server model, building on React
- [React 18](https://react.dev), for the site's frontend mattter
- [Zod 3.24](https://www.npmjs.com/package/zod), used to validate the Signup form information
- [Postgres 3.4 for Node](https://www.npmjs.com/package/postgres), used to query the Postgres database.
Used for Hosting:
- [Vercel](https://vercel.com), for the site, allowing for access anywhere.
- [Neon](https://neon.tech/), for hosting of the Postgres database.
### App folder
The App directory is the main location of code for the web app. This contains
......
......@@ -13,7 +13,7 @@ export default async function DeviceDetails({ email }: { email: string }) {
{devices.status.code == 0 && devices.devices != undefined ? (
devices.devices.length != 0 ?
(<DetailDisplay details={devices.devices} />) :
(<p>There are devices associated with your account. Contact us to order a device</p>)
(<p>There are no devices associated with your account. Contact us to order a device</p>)
) : (
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment