Fullstack Boilerplate with tRPC, Express and React.
Hosted by render.com for free
.env
file and the client .env
file with your credentials.gitignore
file by uncommenting # .env
to ensure your credentials remain private and are not exposed.ter
psql -U user // replace user by your postgres user
CREATE DATABASE ter;
// Install the dependencies
npm i
// Setup the database
npm run push
// Seed the database
npm run seed
// Run the app (it will run the client and the server automatically)
npm run dev
npm run build
npm run start
Focusing on developer experience: simple, efficient, and fast. This modern stack uses top-tier libraries to build a full-stack web application. Unlike the T3 app (https://create.t3.gg), we opted not to use Next.js, allowing the frontend to remain as static files, easily stored in cloud object storage like AWS S3. Consequently, this stack is designed for building web apps rather than traditional websites, as it is not SEO-friendly.
Video from https://trpc.io
The tests must be run while the app is running.
npm run test:e2e
Create a PR if you want to add your project here.
Discover the details of this project in
A "TER" in France stands for "Train Express Régional." It's a regional rail network that provides a vital service connecting smaller towns and cities across various regions to larger urban centers. Managed by SNCF, the French national railway company, TERs are often used for commuting to work, school, or for regional travel, offering an efficient and environmentally friendly alternative to driving. The trains vary in frequency and speed, depending on the region and the distances they cover.