Leap


This project is the Minimum Viable Product (MVP) of Leap, an AI-powered social learning platform, brought to you by ‘The Node Toads’ at Northcoders.

The application provides a user-friendly interface through which a user can get up to speed with any topic and connect with other Leapers with shared interests to take their learning to the next level.

Users can query any topic of interest, which the LeapAI will then serve a summary of the top 10 search results on that topic. If the topic does not yet have its own pond environment, a user can then create this. A user can view ponds, posts and comments. Users can also post new posts within their affiliated topic ponds. The frontend communicates with the backend API, which is built with Python integrated with CohereAI, to fetch the necessary data and also to post new data or updates.

The project showcases the use of modern web development techniques and practices, including component-based architecture, state management, and responsive design. The frontend is built using Next.js - a popular JavaScript library for building user interfaces - with Typescript, and TailwindCSS for styling. The application is deployed and hosted using Vercel.

Tech stack

  • Frontend: Next.js with Typescript, TailwindCSS
  • Backend: Python, MongoDB, CohereAI

Visit project
Visit Github repo