https://github.com/caffeine-addictt/greenbitessg

Fullstack Project @ NYP

https://github.com/caffeine-addictt/greenbitessg

Science Score: 31.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.3%) to scientific vocabulary

Keywords

eslint expressjs monorepo npm-workspaces prettier tailwindcss typescript vite vitejs-react
Last synced: 5 months ago · JSON representation ·

Repository

Fullstack Project @ NYP

Basic Info
  • Host: GitHub
  • Owner: caffeine-addictt
  • License: gpl-3.0
  • Language: TypeScript
  • Default Branch: main
  • Homepage: https://greenbitessg.ngjx.org
  • Size: 11.7 MB
Statistics
  • Stars: 2
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Archived
Topics
eslint expressjs monorepo npm-workspaces prettier tailwindcss typescript vite vitejs-react
Created almost 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme Contributing License Code of conduct Citation Codeowners Security

README.md

// made with <3
# GreenBites SG [![badge-license]][license] ![badge-language]

Promoting food sustainability and staying healthy. Fullstack project @ [NYP](https://www.nyp.edu.sg/).

--- **[
 Quick Start 
](#quick-start)** **[
 Live Demo 
](https://greenbitessg.ngjx.org)** **[
 Thanks 
](#special-thanks)** ---

Quick Start

This is an example of how you can set up your project locally. To get a local copy up and running, follow these simple steps.

Live demo

View our live demo here.

Prerequisites

  • NPM
  • Node.Js

Running locally

Below is an example of how you can install and run GreenBites

1. Clone the repository

sh git clone https://github.com/caffeine-addictt/greenbitessg

2. Install dependencies

sh npm i

3. Run GreenBites

sh npm run dev



 🡅 

Special Thanks

Owner

  • Name: Jun Xiang (カエデ)
  • Login: caffeine-addictt
  • Kind: user
  • Location: Singapore
  • Company: Hire me

Back-end Engineer | Offensive Security Enthusiast

Citation (CITATION.cff)

abstract: GreenBitesSG is a community of Singaporeans who are passionate about sustainable and healthy food.
authors:
  - alias: Alex
    family-names: Ng
    given-names: Jun Xiang
    orcid: https://orcid.org/0009-0001-1641-9397
identifiers:
  - type: url
    value: https://github.com/caffeine-addictt/greenbitessg/releases/tag/v1.0.0
    description: The GitHub release URL of tag v1.0.0.
cff-version: 1.2.0
date-released: yyyy-mm-dd
keywords:
  - sustainable
  - food
  - healthy
  - singapore
  - sg
  - green
  - greenbites
  - greenbitessg
license: GPL-3.0
message: If you use this software, please cite it using these metadata.
repository-code: https://github.com/caffeine-addictt/greenbitessg
title: GreenBitesSG
type: software
version: 1.0.1

GitHub Events

Total
Last Year

Dependencies

.github/workflows/labeler.yml actions
  • actions/labeler v5 composite
.github/workflows/linter.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
.github/workflows/test-worker.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • re-actors/alls-green v1.2.2 composite
client/package.json npm
  • @types/js-cookie ^3.0.6 development
  • @types/react ^18.3.3 development
  • @types/react-dom ^18.3.0 development
  • @types/react-helmet ^6.1.11 development
  • @typescript-eslint/eslint-plugin ^7.16.1 development
  • @typescript-eslint/parser ^7.16.0 development
  • @vitejs/plugin-react-swc ^3.7.0 development
  • autoprefixer ^10.4.20 development
  • eslint ^8.57.0 development
  • eslint-plugin-react-hooks ^4.6.2 development
  • eslint-plugin-react-refresh ^0.4.8 development
  • eslint-plugin-tailwindcss ^3.17.4 development
  • postcss ^8.4.38 development
  • tailwindcss ^3.4.9 development
  • typescript ^5.5.3 development
  • vite ^5.3.1 development
  • vite-tsconfig-paths ^5.0.1 development
  • vitest ^2.0.5 development
  • @floating-ui/react-dom ^2.1.1
  • @heroicons/react ^2.1.5
  • @hookform/resolvers ^3.6.0
  • @radix-ui/react-dropdown-menu ^2.1.1
  • @radix-ui/react-icons ^1.3.0
  • @radix-ui/react-label ^2.1.0
  • @radix-ui/react-slot ^1.0.2
  • @radix-ui/react-switch ^1.1.0
  • @radix-ui/react-toast ^1.2.1
  • @simplewebauthn/browser ^10.0.0
  • @simplewebauthn/server ^10.0.0
  • @tanstack/react-query ^5.50.1
  • @uploadthing/react ^6.7.2
  • axios ^1.7.3
  • chart.js ^4.4.3
  • class-variance-authority ^0.7.0
  • clsx ^2.1.1
  • embla-carousel-autoplay ^8.1.6
  • embla-carousel-react ^8.1.6
  • js-cookie ^3.0.5
  • lucide-react ^0.417.0
  • react ^18.3.1
  • react-chartjs-2 ^5.2.0
  • react-dom ^18.3.1
  • react-helmet ^6.1.0
  • react-hook-form ^7.52.0
  • react-router-dom ^6.24.1
  • react-style-singleton ^2.2.1
  • recharts ^2.12.7
  • tailwind-merge ^2.5.0
  • tailwindcss-animate ^1.0.7
  • type-fest ^4.23.0
  • zod ^3.23.8
package-lock.json npm
  • 941 dependencies
package.json npm
  • concurrently ^8.2.2 development
  • nodemon ^3.1.4 development
  • pre-commit ^1.2.2 development
  • prettier ^3.3.3 development
server/package.json npm
  • @types/compression ^1.7.5 development
  • @types/cors ^2.8.17 development
  • @types/express ^4.17.21 development
  • @types/jsonwebtoken ^9.0.6 development
  • @types/memory-cache ^0.2.5 development
  • @types/morgan ^1.9.9 development
  • @typescript-eslint/eslint-plugin ^7.16.1 development
  • @typescript-eslint/parser ^7.16.0 development
  • drizzle-kit 0.22.0 development
  • eslint ^8.57.0 development
  • jest ^29.7.0 development
  • nodemon ^3.1.4 development
  • pre-commit ^1.2.2 development
  • rimraf ^6.0.1 development
  • supertest ^7.0.0 development
  • ts-jest ^29.2.4 development
  • ts-node ^10.9.2 development
  • typescript ^5.5.3 development
  • @neondatabase/serverless ^0.9.4
  • @simplewebauthn/server ^10.0.0
  • axios ^1.7.3
  • base64url ^3.0.1
  • compression ^1.7.4
  • cors ^2.8.5
  • dotenv ^16.4.5
  • drizzle-orm 0.32.1
  • express ^4.19.2
  • express-async-errors ^3.1.1
  • express-rate-limit ^7.3.1
  • jsonwebtoken ^9.0.2
  • memory-cache ^0.2.0
  • morgan ^1.10.0
  • resend ^3.4.0
  • type-fest ^4.23.0
  • uploadthing ^6.13.2
  • zod ^3.23.8
shared/api-types/package.json npm
  • @types/jest ^29.5.12 development
  • @typescript-eslint/eslint-plugin ^7.16.1 development
  • @typescript-eslint/parser ^7.16.0 development
  • eslint ^8.57.0 development
  • jest ^29.7.0 development
  • ts-jest ^29.2.4 development
  • typescript ^5.5.3 development
  • @simplewebauthn/server ^10.0.0
  • type-fest ^4.23.0
  • zod ^3.23.8