Welcome to RavenBase, building blocks for your Next project! This project is set up with a variety of tools and libraries to help you quickly build and deploy your applications. Below you'll find instructions on how to get started, a brief overview of the included features, and how to make the most out of this template.
To get started with this template, follow these steps:
-
Clone the repository:
git clone https://github.com/raythurman2386/ravenbase.git cd your-repo-name
-
Install dependencies:
npm install # or yarn install
-
Run the development server:
npm run dev # or yarn dev
Open http://localhost:3000 with your browser to see the result.
This template includes the following features:
- Next.js: The React Framework for Production.
- Tailwind CSS: A utility-first CSS framework packed with classes.
- Shadecn/UI: Primitive components for building UIs.
- Lucide Icons: Beautifully consistent open-source icons.
- Framer Motion: A library for animations in React.
- Useful Hooks and Utilities: A collection of custom hooks and utilities to enhance your development workflow.
This template includes a variety of custom hooks and utility functions:
- useIntersectionObserver: Hook to observe intersections.
- useLocalStorage: Hook to manage localStorage.
- useScroll: Hook to track scroll position.
- nFormatter: Utility to format numbers.
- capitalize: Utility to capitalize strings.
- truncate: Utility to truncate strings.
Example usage of a custom hook:
import { useLocalStorage } from "@/hooks/useLocalStorage";
const [value, setValue] = useLocalStorage("key", "default value");
Deploy your application with one click using Vercel. Click the button below to deploy:
Contributions are welcome! Please open an issue or submit a pull request for any bugs or improvements.
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes.
- Commit your changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for more information.