anisamata/AnisaMici_ProductiveInbox
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
This repository contains two projects: A) React App — SpaceX Launches B) .NET 8 Minimal API — Latest Launch ______________________________________ How to Get the Project from Git 1. Clone the repository Open a terminal and run: git clone https://github.com/anisamata/AnisaMici_ProductiveInbox.git cd AnisaMici_ProductiveInbox _____________________________________ Project structure: AnisaMici_ProductiveInbox/ -AnisaMici_(.NET) -AnisaMici_React -README.md ______________________________________ A) React App — SpaceX Launches -How to Run 1. Open a terminal in the folder: cd spacex-launches 2. Install dependencies: npm install 3. Start the development server: npm run dev 4. Open in browser: http://localhost:5173 _________________________________________ B) .NET 8 Minimal API — Latest Launch -How to Run 1. Open a terminal in the folder: cd SpacexLatestApi 2. Restore dependencies: dotnet restore 3. Run the API: dotnet run 4. Test endpoint in browser or PowerShell: http://localhost:5167/latest 5. Test the endpoint in a browser or terminal: curl http://localhost:5167/latest __________________________________________ **If I Had More Time** If I had more time to enhance this project, I would: 1. Add pagination, filtering, and search in the React app to make it easier to browse launches. 2. Connect the React frontend with the .NET API for a full end-to-end data flow. 3. Improve UI design with a more polished component library and responsive layout.