Full-Stack Developer for SaaS Environment Setup -- 2
Budget: $3 – $10 SGD
Project Overview
I have already set up the infrastructure, including:
• Ubuntu 24.04 LTS (AWS EC2)
• Docker
• Rancher
I am looking for an experienced full-stack developer to configure the remaining development environment and prepare the project foundation for a production-ready SaaS application.
Scope of Work
The developer will:
• Set up a PNPM monorepo with Turborepo.
• Configure the project structure for multiple applications (Web, Admin, Customer Portal, Technician Portal).
• Configure Next.js 15, React 19, TypeScript, Tailwind CSS, and shadcn/ui.
• Create Dockerfiles for each application.
• Create Docker Compose configuration for local development.
• Configure Supabase integration (database connection only; application development is not required).
• Configure ESLint, Prettier, Husky, and shared TypeScript settings.
• Configure Git repository, GitHub Actions for build, lint, and type checking.
• Verify that all Docker containers build and start successfully.
• Provide clear documentation for running the development environment.
Technology Stack
• Ubuntu 24.04 LTS
• AWS EC2
• Docker
• Rancher
• PNPM
• Turborepo
• Next.js 15
• React 19
• TypeScript
• Tailwind CSS
• shadcn/ui
• Supabase
• PostgreSQL
• GitHub Actions
Deliverables
• Fully configured development environment.
• Production-ready project structure.
• Dockerfiles and Docker Compose configuration.
• Working monorepo with successful build.
• Setup documentation.
• Source code committed to the Git repository.
Important Notes
• The application source code, architecture, and implementation guides will be provided.
• This project is only for setting up the development environment and project foundation. Application feature development is not part of this project.
• Future development work may be offered to the right freelancer.
Preferred Skills
• Docker & Docker Compose
• Next.js
• React
• TypeScript
• PNPM Monorepo
• Turborepo
• CI/CD (GitHub Actions)
• Linux (Ubuntu)
I have already set up the infrastructure, including:
• Ubuntu 24.04 LTS (AWS EC2)
• Docker
• Rancher
I am looking for an experienced full-stack developer to configure the remaining development environment and prepare the project foundation for a production-ready SaaS application.
Scope of Work
The developer will:
• Set up a PNPM monorepo with Turborepo.
• Configure the project structure for multiple applications (Web, Admin, Customer Portal, Technician Portal).
• Configure Next.js 15, React 19, TypeScript, Tailwind CSS, and shadcn/ui.
• Create Dockerfiles for each application.
• Create Docker Compose configuration for local development.
• Configure Supabase integration (database connection only; application development is not required).
• Configure ESLint, Prettier, Husky, and shared TypeScript settings.
• Configure Git repository, GitHub Actions for build, lint, and type checking.
• Verify that all Docker containers build and start successfully.
• Provide clear documentation for running the development environment.
Technology Stack
• Ubuntu 24.04 LTS
• AWS EC2
• Docker
• Rancher
• PNPM
• Turborepo
• Next.js 15
• React 19
• TypeScript
• Tailwind CSS
• shadcn/ui
• Supabase
• PostgreSQL
• GitHub Actions
Deliverables
• Fully configured development environment.
• Production-ready project structure.
• Dockerfiles and Docker Compose configuration.
• Working monorepo with successful build.
• Setup documentation.
• Source code committed to the Git repository.
Important Notes
• The application source code, architecture, and implementation guides will be provided.
• This project is only for setting up the development environment and project foundation. Application feature development is not part of this project.
• Future development work may be offered to the right freelancer.
Preferred Skills
• Docker & Docker Compose
• Next.js
• React
• TypeScript
• PNPM Monorepo
• Turborepo
• CI/CD (GitHub Actions)
• Linux (Ubuntu)
Related categories:
Linux
PostgreSQL
React.js
Docker
GitHub
Next.js
Docker Compose
Tailwind CSS
Supabase
shadcn/ui