Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lucasrodriguescunha/landing-page-with-angular-and-scss

This repository contains a Landing Page built with Angular 18 using SSR mechanism
https://github.com/lucasrodriguescunha/landing-page-with-angular-and-scss

angular angular-cli server-side-rendering

Last synced: about 2 months ago
JSON representation

This repository contains a Landing Page built with Angular 18 using SSR mechanism

Awesome Lists containing this project

README

        

[JAVASCRIPT__BADGE]: https://img.shields.io/badge/Javascript-000?style=for-the-badge&logo=javascript
[TYPESCRIPT__BADGE]: https://img.shields.io/badge/typescript-D4FAFF?style=for-the-badge&logo=typescript
[ANGULAR__BADGE]: https://img.shields.io/badge/Angular-red?style=for-the-badge&logo=angular
[PROJECT__BADGE]: https://img.shields.io/badge/πŸ“±Visit_this_project-000?style=for-the-badge&logo=project
[PROJECT__URL]: https://landing-page-ssr.vercel.app/

Landing Page w/ SSR

![angular][ANGULAR__BADGE]
![typescript][TYPESCRIPT__BADGE]
![javascript][JAVASCRIPT__BADGE]


About β€’
Getting Started β€’
Contribute


Page Layout

πŸ“Œ About

This repository contains a Landing Page built with Angular 18 using SSR mechanism built during a live on my [Youtube Channel](https://www.youtube.com/live/O26fDEnAukY?si=8OjYdSyhlAuNUSa_).

[![project][PROJECT__BADGE]][PROJECT__URL]

πŸš€ Getting started

Here you describe how to run your project locally

Prerequisites

Here you list all prerequisites necessary for running your project. For example:

- [NodeJS](https://github.com/)
- [GitHub](https://github.com)

Cloning

How to clone your project

```bash
git clone https://github.com/lucasrodriguescunha/landing-page-with-angular-and-scss.git
cd lading-page
```

Starting

Now you just need to install dependencies then run it.

```bash
npm install
npm start
```

πŸ“« Contribute

We welcome contributions to the Text Editor project! Whether you're fixing a bug, adding a feature, or improving documentation, your input is valuable. Here's how you can contribute:

1. **Create a Feature Branch**

Always work on a new branch for your changes. This keeps the main branch clean and your history organized:

2. **Follow Coding Standards**

Consistency is key! Adhere to the coding standards and patterns established in the project. This ensures readability and maintainability of the code.

3. **Commit Your Changes**

Write clear, concise commit messages following the [Commit Pattern Guidelines](https://gist.github.com/joshbuchea/6f47e86d2510bce28f8e7f42ae84c716). This helps in understanding the purpose of your changes and speeds up the review process.

4. **Open a Pull Request**

Once your changes are ready, push your branch to your fork and [open a pull request](https://www.atlassian.com/br/git/tutorials/making-a-pull-request) against the main repository. In your pull request description, clearly describe the problem solved or feature added. If your changes are visual, attach screenshots to help reviewers understand your modifications.

5. **Wait for Review**

The project maintainers will review your pull request. Engage in the discussion, and make any requested changes. Your contributions will be merged into the project once approved!

Helpful links

- [Angular 18 Docs](https://angular.dev/)
- [Figma Layout](https://www.figma.com/file/JbHAcivlz9PqqnWfzoZU8W/Portfolio---LIVE-Angular?type=design&node-id=2265%3A60&mode=design&t=22nuYi9PkewLXkpD-1)