This website is the submission for The Odin Project: Homepage.
The key features are:
- Modern Layout
- Highly Accessible
- Optimized Build
- Cross-Platform Compatibility
- GIT
- NodeJS ^v21.0.0
- NPM ^v10.2.0
- Firebase CLI
- Clone the repository
git clone [email protected]:jesusgraterol/maryluna.git
- Install the dependencies
npm install
- Serve the app with esbuild
npm run serve
- Access it through:
http://localhost:9000/
- Run esbuild for production
npm run build
When a commit is pushed to the main
branch, Github Workflows automatically pushes the new
distribution to Firebase Hosting.
- HTML5
- CSS3
- JavaScript
- Jest
- esbuild
# Unit Tests
npm run test:unit
# Integration Tests
npm run test:integration
# E2E Tests
N/A
- Enable Multiple-Language Support