Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/turskyi/ethical_scanner_web

🔍 Scan products and learn about their ethical information with the Ethical Scanner app! This mobile application helps users make informed choices by providing ethical details about various products. The app includes a Privacy Policy page and direct download link for Android platform.
https://github.com/turskyi/ethical_scanner_web

nextjs

Last synced: 27 days ago
JSON representation

🔍 Scan products and learn about their ethical information with the Ethical Scanner app! This mobile application helps users make informed choices by providing ethical details about various products. The app includes a Privacy Policy page and direct download link for Android platform.

Awesome Lists containing this project

README

        

[![Stand With Ukraine](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/banner-direct-single.svg)](https://stand-with-ukraine.pp.ua)
![Vercel Deploy](https://therealsujitk-vercel-badge.vercel.app/?app=ethical-scanner-web)
# Ethical Scanner – web landing page app

This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).

## PROJECT SPECIFICATION

• Programming language: [TypeScript](https://www.typescriptlang.org);

• SDK: [Next.js](https://nextjs.org);

• Version control system: [Git](https://git-scm.com);

• Git Hosting Service: [GitHub](https://github.com);

• CI/CD: [Vercel](https://vercel.com/features/previews) is used to
deliver the new releases to the production environment after every push to the **master** branch;

• Api: https://platform.openai.com/docs/api-reference;

• Architectural pattern:
[Monolith](https://learn.microsoft.com/en-us/dotnet/architecture/modern-web-apps-azure/common-web-application-architectures#all-in-one-applications);

## Getting started
To run this project locally, you should have Node.js on your machine.
First, run the development server:

```bash
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
```

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.

This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.

• **Code Readability:** code is easily readable with no unnecessary blank lines, no unused variables
or methods, and no commented-out code, all variables, methods, and resource IDs are descriptively
named such that another developer reading the code can easily understand their function.