This repository is used to set up and manage the official Vicharanashala website codebase on GitHub.
We are migrating the existing React website into this repository and will host the live site on:
- vicharanashala.github.io/vicharanashala-ai
- Move the current React website into a version-controlled GitHub repository.
- Establish a clean team workflow for development, review, and deployment.
- Keep the source code in GitHub while serving production on the Vicharanashala domain.
- Import or copy the current React app source code into this repository.
- Organize project structure, scripts, and environment configuration.
- Validate local build and production build.
- Connect deployment pipeline to the hosting platform.
- Point domain records so production resolves to vicharanashala.ai.
Once migration is complete, this repository is expected to include:
- React application source code
- Static assets
- Build and deployment configuration
- Environment variable documentation
- Team contribution guidelines
Typical React workflow:
- Clone the repository.
- Install dependencies.
- Start the development server.
- Build for production.
We will update this section with exact commands after the app code is added.
- Code hosting: GitHub
- Production domain: vicharanashala.ai
- Deployment target: final hosting provider configuration to be documented in this repo
If needed, this repository can also include CI/CD workflows for automated deploys on merge to the main branch.
Recommended flow:
- main: production-ready code
- feature branches: all ongoing development work
- pull requests: required for review before merge
- Add the current React project files to this repository.
- Add a package manager lockfile and verify project scripts.
- Document environment variables and deployment settings.
- Add a CI workflow for build checks.
This project is currently released under the repository license.