Welcome to the Angular Landing Starter Project! This project serves as a template to jumpstart your administration panel with a pre-built user system. It's built using Angular and integrates seamlessly with the Arcane auth system for user authentication and management.
demo: https://landing-starter.pages.dev/landing
- Pre-configured Angular environment with essential modules.
- Integrated user authentication using Arcane auth.
- Basic user management functionalities (create, update, delete).
- Responsive admin dashboard layout.
Clone and run the Docker container for Arcane auth project and follow the instructions in the README file to set up the docker container and start it with docker-compose up
.
- Clone this repository:
git clone https://github.com/your-repository/landing-starter.git
- Navigate to the project directory:
cd landing-starter
- Install dependencies:
npm install
- Start the development server:
Open http://localhost:4000 to view it in the browser.
npm run start:dev
- To change the texts, you can change the texts in the
src/assets/i18n/
folder. - To change the logo, you can change the logo in the
src/assets/images/
folder. - To change the colors, you can change the colors in the
src/app/shared/styles/colors.scss
file. - To change the features, you can change the features in the
src/app/shared/models
folder. - To force the theme, you can change the bootstrap theme attribute in the
<html>
tag like this:
<html data-bs-theme="dark">
or
<html data-bs-theme="light"></html>
</html>
If you encounter any issues or have questions, please file an issue on the GitHub repository.
this Landing Starter project is licensed under the MIT License - see the LICENSE file for details.
Feel free to contribute to this project by forking the repository, making improvements, and submitting a pull request! if need to contact me, you can reach me at @luisMDev