Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

244 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NollyCrewHub - The All-in-One Nollywood Platform

NollyCrewHub is a comprehensive platform designed to connect and empower the entire Nollywood ecosystem, from actors and directors to producers and crew members.

Features

  • Talent Directory: Connect with actors, directors, producers, and crew members
  • Job Board: Find and post casting calls, crew positions, and industry opportunities
  • Project Management: Manage film projects from concept to completion
  • AI-Powered Tools: Script analysis, casting recommendations, scheduling optimization, and marketing content generation
  • Real-time Collaboration: Chat, notifications, and collaborative workspaces
  • Payment Processing: Secure payments for jobs and services
  • Analytics & Insights: Data-driven insights for project success

Deployment

This application is ready for deployment to Render.com with minimal configuration required.

Prerequisites

  • A Render account (https://render.com)
  • Required API keys:
    • Paystack for payment processing
    • OpenAI for AI features (optional)
    • Google OAuth for social login (optional)

Deployment Steps

  1. Fork this repository to your GitHub account
  2. Create a new Web Service on Render
  3. Connect it to your forked repository
  4. Set the build command to: npm install && npm run db:migrate && npm run build
  5. Set the start command to: npm start
  6. Add required environment variables in the Render dashboard
  7. Deploy and verify the application

For detailed deployment instructions, see RENDER_DEPLOYMENT_GUIDE.md

Development

Prerequisites

  • Node.js 20.x
  • PostgreSQL
  • Git

Getting Started

  1. Clone the repository
  2. Install dependencies: npm install
  3. Set up environment variables (copy .env.example to .env and configure)
  4. Run database migrations: npm run db:migrate
  5. Start the development server: npm run dev

Documentation

Comprehensive documentation is available in the following files:

Contributing

Contributions are welcome! Please read our contributing guidelines before submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

For support with deployment issues, please:

  1. Check the application logs
  2. Review the documentation
  3. Open an issue on GitHub with detailed error messages
  4. Contact the development team

About

NollyCrew: The AI-powered operating system for Nollywood—an all-in-one super-app connecting producers, actors, and crew. Demo, pitch, and MVP documentation.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages