Fast note for dev
- Create personal notes
- Real-time private messaging with SignalR integration
- User profiles with customizable avatars
- Friend request management (add, accept, decline)
- Online/offline user tracking
- Responsive design for mobile and desktop views
- ASP.NET Core Web API (ver 7.0)
- SignalR for real-time functionality
- Entity Framework for data management
- ReactJS
- Ant Design for UI components
- TailwindCSS for styling
- SQL Server
- Docker
- Git
- Jenkins
- Azure Sandbox
- Github Actions
-
Clone the repository:
git clone https://github.com/mtai0524/notaion.git
-
Install dependencies:
cd notaion npm install
-
Set up the backend environment:
- Update the connection string in
appsettings.json
to your database - Run the migrations to set up the database
- Update the connection string in
-
Start the project:
npm run dev
- To start chatting and create personal note, log in or register an account.
- Send private messages to your contacts and manage friend requests in real time.