Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

lexibox-logo-light

Bun Version TypeScript Version React Version NextJs Version

⚠️ This repository may contain some inconsistencies, as it was built rapidly for prototyping purposes.


Landing Page

An idea validation platform built with Next.js, now released as open-source. This project is no longer actively used, but I wanted to share a small part of the overall architecture that I implemented.

πŸš€ Getting Started

Installation

  1. Clone the repository:
$ git clone https://github.com/lexibox/lexibox-validate.git
  1. Go inside the directory:
$ cd lexibox-validate
  1. Install dependencies:
$ bun install
  1. Run the development server:
$ bun run dev
  1. Open localhost to see the app.

πŸ› οΈ Project Structure

Application

app/
└── [Next.js application folder]

Frontend

frontend/
β”œβ”€β”€ components/  # Reusable UI components
β”œβ”€β”€ config/      # Frontend configuration
β”œβ”€β”€ context/     # React context providers
β”œβ”€β”€ features/    # Feature-specific modules
β”œβ”€β”€ hooks/       # Custom hooks
β”œβ”€β”€ libraries/   # Frontend-specific libraries
β”œβ”€β”€ styles/      # Tailwind / CSS styles
β”œβ”€β”€ types/       # TypeScript types
└── utils/       # Utility functions

Backend

backend/
β”œβ”€β”€ config/      # Backend configuration
β”œβ”€β”€ modules/     # Domain-specific modules (e.g user, waitlist)
└── firebase/    # Firebase functions & services

Shared

shared/
└── [Shared utilities and types used across frontend and backend]

✨ Features

  • Modular architecture for frontend, backend, and shared code.

  • Rapid prototyping of ideas with reusable components and hooks.

  • Fully typed with TypeScript.

🎨 Assets Notice

This repository focuses on application architecture and code structure.

Some original visual/media assets used in the production version have been removed or replaced with placeholders due to licensing restrictions.

🀝 Contributing

Contributions are welcome! If you have a feature request, bug report, or want to improve the code, please open an issue or submit a pull request.

πŸ’Ό License

The source code in this repository is licensed under the MIT License.

Excluded Assets

The MIT License applies only to the source code in this repository and does not apply to images, logos, screenshots, or other media assets located in /docs folder.

You can read more about that here

πŸŽ™οΈ Conclusion

Feel free to explore, experiment, and adapt parts of the architecture for your own projects!

Made with ❀️ – Shared with the Community 🀲

About

πŸ™Œ An idea validation platform built with Next.js, now released as open-source.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages