Roommate is a web application designed to help users find roommates and share accommodations. It allows users to create accounts, post room advertisements, and save listings for future reference. The app is built using ASP.NET Core Web API.
- User Authentication: Secure user authentication system allowing users to create accounts and log in securely.
- Real-time messaging
- Send and receive text messages
- ASP.NET Core Web API
- C#
- Entity Framework Core
- SignalR
- You can find it here
- Clone the Repository:
git clone https://github.com/AzizKizgin/StormBackend.git
- Navigate to the Project Directory:
cd StormBackend
- Install Dependencies:
dotnet restore
- Change Database Connection String in appsettings.json:
create a .env file to root of the project and add your database connection as: CONNECTION_STRING= "Your connection string"
- Add Migrations and Update Database:
dotnet ef migrations add 'InitialCreate' dotnet ef database update
- Run the Application:
dotnet run
- Access the App:
Open your web browser and navigate to
[http://localhost:5031](http://localhost:5117)
.
You can find roommate app for iOS here