Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aaronjai/mind-motion

A dynamic mental wellness platform showcasing the power of Tailwind CSS and smooth animations via framer motion
https://github.com/aaronjai/mind-motion

Last synced: about 1 month ago
JSON representation

A dynamic mental wellness platform showcasing the power of Tailwind CSS and smooth animations via framer motion

Awesome Lists containing this project

README

        

# Mind Leap
MindLeap takes the form of a Mental Wellness Website

- Otherwise Mind-Motion to emphasise the animation aspects of the website

## Tech Stack
⭐ Next.js

⭐ TypeScript

⭐ TailwindCSS

⭐ React Icons

⭐ React Tabs

⭐ Framer Motion

## Features
➡️ Sleek and modern template designed to showcase therapy help

➡️ One page, dark theme layout

➡️ Features a responsive and engaging design

## Notes
I had aimed to utilise next.js for server-sided rendering capacities. However,

1. most components utilised react hook components so it required us to use the 'use client' directive.

2. regardless of whether they utilised react hook components, to apply animation from framer motion to each component requires the 'use client' directive.

## Usage
**Prerequisites**

Make sure you have the following installed on your machine:

- [Git](https://git-scm.com/)
- [Node.js](https://nodejs.org/en)
- [npm](https://www.npmjs.com/) (Node Package Manager)

**Cloning the Repository**

```bash
git clone https://github.com/AaronJai/mind-motion

cd mind-motion
```

**Installation**

Install the project dependencies using npm:

```bash
npm install
```

**Running the Project**

```bash
npm run dev
```

Open [http://localhost:3000](http://localhost:3000) in your browser to view the project.