Amtel Ventures Limited - Corporate Website
About This Project
A comprehensive corporate website for Amtel Ventures Limited, a responsible mining and exploration company. The platform features a dynamic public site with CMS-driven homepage sections (hero, stats, services, projects, process timeline, core values, testimonials, FAQs), along with Projects, Operations, Sustainability, Media (news + gallery), Careers, About, and Contact pages. The admin dashboard provides complete content management for projects, services, team members, testimonials, FAQs, job postings, gallery items, and legal documents. Additional features include inquiry management with status tracking, job application management with file upload support, user management with role-based access (USER, ADMIN, INVESTOR), and a site settings editor. The authentication system supports email/password registration with verification, password reset via Brevo email API, and optional OAuth (GitHub, Google). The system handles contact inquiries routed by type and job applications with resume uploads.
Key Features
- Dynamic CMS-driven homepage with 8+ section types
- Full-featured admin dashboard with content management
- Role-based authentication (USER, ADMIN, INVESTOR)
- Job application system with file upload support
- Contact inquiry management with status tracking
- Email verification and password reset workflow
- Media gallery and news management system
- Legal documents editor for privacy/terms pages
- Site settings configuration panel
- Responsive design with Framer Motion animations
Technology Stack
Client
Ameer Ventures SL LTD
My Role
Full Stack Developer
Duration
3 Months
Team Size
Solo