-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Description
Project Name
Welcome to our project! If you're new here or want to contribute, here's how to run this project locally and set up your environment.
🚀 Quick Start
Prerequisites
- Node.js (version 16 or higher recommended)
- npm or yarn package manager
Steps to run the project
-
Clone the repository and navigate into the folder:
git clone <repository-url> cd <project-folder>
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
The application should now be running on http://localhost:3000
👩💻 For Contributors
Before Contributing
- Please ⭐ star and 🍴 fork this repository first
- Make sure you understand our contribution guidelines
Pre-push Requirements
Before pushing any changes, always run:
npm run buildThis ensures your code builds successfully and passes all checks.
Development Workflow
- Fork the repository
- Create a feature branch:
git checkout -b feature/your-feature-name - Make your changes
- Test your changes locally
- Run the build command:
npm run build - Commit your changes:
git commit -m "Add your commit message" - Push to your fork:
git push origin feature/your-feature-name - Create a Pull Request
🌐 CORS Configuration
Important Note:
- Currently, CORS is only allowed for localhost:3000
- Access from codecl.vercel.app is being removed
- If you're running on a different port, you may encounter CORS issues
🐞 Bug Reports & Issues
Found a bug or have a suggestion? We'd love to hear from you!
- ⭐ Star and 🍴 fork this repository first
- Check existing issues to avoid duplicates
- Create a new issue with:
- Clear description of the problem
- Steps to reproduce
- Expected vs actual behavior
- Your environment details (OS, Node version, etc.)
📝 Available Scripts
npm run dev- Start development servernpm run build- Build the project for productionnpm start- Start production server (after build)npm test- Run tests (if available)
🤝 Contributing
We welcome contributions! Please read our contributing guidelines before submitting PRs.
Code Style
- Follow the existing code style
- Run linting before committing
- Write meaningful commit messages
📞 Support
If you need help or have questions:
- Check existing issues first
- Create a new issue for bugs or feature requests
- Join our community discussions
📄 License
This project is licensed under the [MIT License](LICENSE) - see the LICENSE file for details.
Happy coding! 🎉
Metadata
Metadata
Assignees
Labels
No labels