My goal with this project, which will be the biggest and best designed in my portfolio, is to improve my skills as a developer. With it I will get to know new technologies, standards and architectures, and delve into system design of distributed systems.
Service | Description |
---|---|
Wings | Auth + Social Graph Service |
Parrot | Parrot service (new posts, likes, reposts) |
Soon | User Timeline service |
Soon | Home Timeline service |
Soon | Search service |
Soon | Fanout service |
Better docs soon!
On hold - POC started, I just copied Twitter design and did some React state management.
App | Description |
---|---|
Peep for Web | React SPA (Next.js) |
First, install the dependencies:
npm install
# or
yarn install
Then, run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
Just run the APIs, from Visual Studio 2022 (default option - IIS Express).
If the projects are running in other way or in other IDE/editor (VS Code for example), the urls may change. In that case, change the values from the Next.js application's .env file to the corresponding urls and be happy :)