aws-samples /
serverless-test-samples
This repository is designed to provide guidance for implementing comprehensive test suites for serverless applications.
63/100 healthLoading repository data…
rochiyat / repository
This repository provides a boilerplate for building a full-stack web application using Next.js for the frontend, Express.js for the backend API, and PostgreSQL as the database. It is designed to streamline the development process by offering a pre-configured setup that integrates these technologies seamlessly.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
This repository provides a boilerplate for building a backend API using express and CRUD operations with PostgreSQL as the database. It is designed to streamline the development process by offering a pre-configured setup that integrates these technologies seamlessly.
# Clone the repository
git clone https://github.com/rochiyat/express-typescript-postgres-boilerplate.git
# Navigate into the directory
cd express-typescript-postgres-boilerplate
# Install dependencies
yarn install
# or
npm install
Seeding with the seed script will populate the database with sample data library static-mock-data-seeder.
Can you see in repo https://github.com/rochiyat/postgres-mock-seeder
Make sure to install it before running the seed script & application connect to the database.
# Create the tables
npx prisma init
npx prisma migrate dev --name init
# Run the seed script
yarn seed
# or
npm run seed
# Start the development server
yarn dev
# or
npm run dev
The server will start on http://localhost:3000 by default.
Selected from shared topics, language and repository description—not editorial ratings.
aws-samples /
This repository is designed to provide guidance for implementing comprehensive test suites for serverless applications.
63/100 healthSashenJayathilaka /
This repository provides a guide to building a full-stack Project Management Dashboard. The frontend uses Next.js, Tailwind CSS, and Material UI Data Grid. The backend is powered by Node.js, Express, PostgreSQL, and Prisma. Cloud integration includes AWS Lambda and Cognito, ensuring a scalable, efficient, and secure solution for project management
74/100 healthyarn build
# or
npm run build
This will compile the TypeScript code into JavaScript under the dist directory.
yarn test
yarn test:coverage
# or
npm test
npm test:coverage
src/
│
├── configs/ # Configuration files
├── controllers/ # Route controllers (Controllers layer)
├── models/ # Data models (e.g., Mongoose schemas)
├── routes/ # Express routes
├── services/ # Business logic (Service layer)
├── utils/ # Utility functions and helpers
│
└── index.ts # Entry point of the application
prisma/ # Prisma client
tests/ # Unit and integration tests
Environment variables are managed using a .env file. Here's an example:
PORT=3000
NODE_ENV=development
DEV_DATABASE_URL="postgresql://johndoe:randompassword@localhost:5432/mydb?schema=public"
PROD_DATABASE_URL="postgresql://johndoe:randompassword@localhost:5432/mydb?schema=public"
DATABASE_URL=${DEV_DATABASE_URL}
API documentation is automatically generated with Swagger and available at:
http://localhost:3000/api-docs
Feel free to fork this project and submit a pull request with your improvements.
This project is licensed under the MIT License.
Special thanks to the open-source community for providing great libraries and tools!
FilipeMata /
This repository provides an implementation (or at least an attempt) of Uncle Bob's Clean Architecture with Typescript.
56/100 healthDomains18 /
This project is a server-side implementation of the Daraja API by Safaricom, built using NestJS. The Daraja API allows developers to integrate M-Pesa payment services into their applications. This implementation provides a robust and scalable solution for handling M-Pesa transactions, including STK Push. You can use this repository as boilerplate
83/100 healthSAP-samples /
Explore this repository for GenAI samples on SAP Business Technology Platform (SAP BTP). We provide examples for single and multitenant versions, showcasing integration of LLMs via SAP AI Core, LangChain in SAP CAP, and advanced techniques like Retrieval Augmented Generation (RAG).
83/100 healthSAP-samples /
This repository provides code samples and examples how to use the SAP Cloud SDK for JavaScript/TypeScript. The SAP Cloud SDK makes developing applications on the SAP Business Technology Platform easy.
71/100 health