LeapNetwork

LeapNetwork is a simple web application that allows users to create, read, update, and delete posts. Users can also log in to the application, and their session is persisted in local storage. The posts are shown in an infinite scroll list.

Features

  • User authentication and session persistence
  • Create, read, update, and delete posts
  • Infinite scroll list of posts
  • Built with Next.js, Tanstack Query, TypeScript, Tailwind, Redux, Redux Toolkit, and Storybook

Technologies Used

  • Next.js
  • Tanstack Query
  • TypeScript
  • Tailwind
  • Redux
  • Redux Toolkit
  • Storybook

Getting Started

This project was build using Node v16.16.0.

To get started with the LeapNetwork project, follow these steps:

  1. Clone the repository:
git clone https://github.com/francisko-rezende/leap-network.git
  1. Install dependencies:
cd leap-network
yarn install
  1. Run the application:
yarn dev

The application will be available at http://localhost:3000.

  1. Run Storybook:
yarn storybook

Storybook will be available at http://localhost:6006.

That's it! You should now be able to run the LeapNetwork project locally, including its Storybook. If you have any questions or issues, please don't hesitate to contact me.

Contact

You can reach me at francisko@duck.com.

Connect with me on LinkedIn and Twitter for more updates on my work.