Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 750 Bytes

README.md

File metadata and controls

26 lines (16 loc) · 750 Bytes

Twitter Clone

This project is a Client-Server implementation of a Twitter like engine which is built in F# using AKKA (Actor Model). The communication between the server and client is done using WebSockets built using Suave.io

Server

The server supports the following functionality : 1. Registers a user. 2. Loggs in a user. 3. Allows the user to Tweet. 4. Allows the user to Mention other users. 5. Follow other users. 6. Retrieve tweets of a specific hashtag. 7. Logging out a user

To start the server use the following command :

dotnet fsi Program_WebApi.fsx

This will start a server at http://localhost:3000

Client

To run the client open the index.html file in any web browser. This will run the client