Skip to content

Sujan-Koirala021/moniker-maven

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Moniker Maven : Discover the perfect names

Watchers Forks Star

Issue Open Pull Request

License

Welcome to Moniker Maven, a powerful tool designed to help you find and explore unique names with ease. Moniker Maven offers a range of features to streamline your name search process, making it simple and enjoyable to discover the perfect name for your bundle of joy or furry friend.

Introduction

Moniker Maven is a web application that provides a comprehensive suite of tools for finding and exploring names. Whether you're looking for inspiration for a baby name or any other pet naming need, Moniker Maven has you covered. With its intuitive interface and robust features, Moniker Maven is your go-to resource for all things related to names.

Features

  • Name Generation: Moniker Maven generates unique names based on various criteria, including origin, meaning, and popularity.
  • Name Exploration: Explore a vast database of names categorized by origin, gender, and more.

Demo

clip.mp4

Dependencies

  • React
  • Tailwind
  • Express JS
  • LLMWare models

Getting Started

Installation

Clone the repository:

git clone https://github.com/Sujan-Koirala021/moniker-maven.git

Go to the repository:

cd moniker-maven

Setup Frontend

Navigate to the client directory:

cd client

Install dependencies:

npm install

Start the development server:

npm start

Set up a virtual environment :

python -m venv env

source env/bin/activate 

# For Windows use:
env\Scripts\activate # to activate

Install dependencies:

pip install -r requirements.txt

Setup Backend

Navigate to the server directory:

cd server

Install dependencies:

npm install

Start the server:

npm start

Usage

Visit the frontend application:

Open your browser and navigate to http://localhost:3000.

Make sure the backend is running at:

http://localhost:3001.

Screenshots

landing about contact prompt result

Contributing

We welcome contributions from the community! If you'd like to contribute to Moniker-Maven, please follow these steps:

  1. Fork the Repository: Click the "Fork" button on GitHub to create your copy.

  2. Clone Your Fork:

    git clone https://github.com/Sujan-Koirala021/moniker-maven.git
  3. Create a Branch:

    git checkout -b your-branch-name
  4. Make Changes: Implement your changes.

  5. Commit Your Changes:

    git commit -m "Description of your changes"
  6. Push Your Changes:

    git push -u origin your-branch-name
  7. Create a Pull Request: Submit your changes for review.

License

This project is licensed under the MIT License.

Acknowledgments


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages