Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/inoles/spacexlaunchblazor

Real-time data on upcoming SpaceX launches, powered by Blazor and ASP.NET Core
https://github.com/inoles/spacexlaunchblazor

api-integration aspnet-core blazor blazor-server-app bootstrap open-source responsive-design spacex web-development

Last synced: 22 days ago
JSON representation

Real-time data on upcoming SpaceX launches, powered by Blazor and ASP.NET Core

Awesome Lists containing this project

README

        

# SpaceX Upcoming Launches Blazor

## Overview

**SpaceX Upcoming Launches Blazor** is a web application built with Blazor, providing users with information on upcoming SpaceX launches from the Launch Library 2 API. It features a streamlined interface to view launch dates, mission names, statuses, and locations.

## Features

- **Upcoming Launches**: List of upcoming SpaceX launches with key details.
- **Responsive Design**: Fully responsive UI that works seamlessly on all devices.

## Technologies Used

- **Blazor**: A powerful framework for building interactive web UIs using C#.
- **ASP.NET Core**: The backend framework for building APIs and services.
- **Launch Library 2 API**: Real-time integration for SpaceX launch data.
- **TailwindCSS**: Utility-first CSS framework for custom, responsive design.
- **HTML/CSS**: Used for basic layout and styling.

## Getting Started

To get started with SpaceX Upcoming Launches Blazor, follow these steps:

1. **Clone the Repository**: `git clone https://github.com/your-username/SpaceX-Upcoming-Launches-Blazor.git`
2. **Navigate to the Directory**: `cd SpaceX-Upcoming-Launches-Blazor`
3. **Install Dependencies**: `dotnet restore --project SpaceXLaunchBlazorApp`
4. **Run the Application**: `dotnet run --project SpaceXLaunchBlazorApp`
5. **Open Your Browser**: Navigate to `https://localhost:5001` to view the application.

## Contributing

Contributions are welcome! To contribute to SpaceX's Upcoming Launches Blazor, follow these steps:

1. Fork the repository.
2. Create a new branch (`git checkout -b feature-name`).
3. Make your changes.
4. Commit your changes (`git commit -am 'Add new feature'`).
5. Push to the branch (`git push origin feature-name`).
6. Create a new Pull Request.