Built with Next.js.
- React compiler enabled
- Output static export
- ESlint & Prettier configured
- Sass & SCSS support
- TypeScript (checks JavaScript files too)
Clone the repository and install dependencies using your preferred package manager.
# Using npm
npm install
# Using Yarn
yarn install
# Using pnpm
pnpm install
# Using Bun
bun installCreate a .env file in the root of the project.
# .env
NEXT_PUBLIC_API="http://localhost:4000"
NEXT_PUBLIC_HREF_HELP="https://www.profile.rocks/i/help"
NEXT_PUBLIC_HREF_PRIVACY="https://www.profile.rocks/i/privacy"
NEXT_PUBLIC_HREF_TERMS="https://www.profile.rocks/i/terms"
NEXT_PUBLIC_PLATFORM_NAME="profile.rocks"
NEXT_PUBLIC_PLATFORM_DESCRIPTION="Design the Map of Your Online Presence"
NEXT_PUBLIC_SITE="https://app.profile.rocks"See sample.env.
You can run the server in development mode.
# Using npm
npm run dev
# Using Yarn
yarn run dev
# Using pnpm
pnpm run dev
# Using Bun
bun run devCheck the package.json "scripts" field for other built-in scripts (build, lint, format...).
Copyright © 2025 Stefan Samson <ss42701@outlook.com> (https://ssbit01.github.io/)
This project is licensed under the MIT License.
See the LICENSE file for the full license text.
For details on third-party components and their licenses, see THIRD_PARTY_LICENSES.md.This project is licensed under the MIT License.
See ICON-LICENSES.md for icon licenses.
You can find other profile.rocks open source projects at https://github.com/profile-rocks.