Quick Start¶
Get AccessALI running in less than 5 minutes!
Choose Your Setup¶
# 1. Clone repository
git clone https://github.com/stratpoint-engineering/poc-access-ali.git
cd poc-access-ali
# 2. Copy environment file
cp .env.docker .env
# 3. Start services
cd src
pnpm docker:dev:build
# 4. Run migrations (in new terminal)
cd src
pnpm docker:db:migrate
# 5. Open application
open http://localhost:3000
# 1. Clone repository
git clone https://github.com/stratpoint-engineering/poc-access-ali.git
cd poc-access-ali/src
# 2. Install dependencies
pnpm install
# 3. Configure environment
cp ../documents/00-references/.env.example .env.local
# Edit .env.local with your DATABASE_URL
# 4. Run migrations
pnpm db:migrate
# 5. Start development server
pnpm dev
# 6. Open application
open http://localhost:3000
Verify Installation¶
1. Check Application¶
Navigate to http://localhost:3000
You should see the AccessALI login page.
2. Check Health Endpoint¶
Expected response:
3. View Database¶
Open Prisma Studio:
Access at http://localhost:5555
Next Steps¶
Learn the Basics¶
- Project Structure - Understand the codebase
- Development Workflow - Daily development process
- Architecture Overview - System design
Make Your First Change¶
- Open
src/app/page.tsx - Edit the welcome message
- Save the file
- See changes automatically in browser
Explore Features¶
- Server Actions - Backend data mutations
- Mock APIs - Development without real APIs
- UI Components - shadcn/ui components
Common Issues¶
Port Already in Use¶
Database Connection Failed¶
Hot-Reload Not Working¶
Getting Help¶
- Check Troubleshooting
- Review Common Issues
- Ask in team Slack channel
- Create GitHub issue
What's Next?¶
Now that you have AccessALI running, explore:
- Architecture - System design and patterns
- Development Guide - Workflows and conventions
- API Reference - Backend APIs and data layer
- Contributing - How to contribute