Table of Contents
PROJXON is a leading business consulting firm helping medium-sized businesses achieve their full potential. This project aims to provide a comprehensive digital platform that enhances client engagement, streamlines communication, and showcases the firm's expertise through an intuitive and user-friendly website. By integrating modern design elements, responsive layouts, and optimized backend functionality, the project seeks to highlight PROJXON's services, share insightful research, and establish the firm as a trusted partner for business growth and innovation.
To get a local copy up and running follow these simple example steps.
- Create a .env in projxon-web and server directory
- Get a service id, template id, and public_key id from https://www.emailjs.com
- Download and setup for an account for LocalWP for local wordpress developement https://localwp.com
- Create a LocalWP site, then get the URL, username, and password from "live link" to save into .env for server
-
Clone the repo
git clone https://github.com/gokillboss/Projxon.git
-
Navigate to the frontend and backend directory. Run the following in both directories
npm install
-
Enter your API in frontend/projxon-web
.envREACT_APP_API_URL = 'http://localhost:4000/' REACT_APP_SERVICE_ID = 'ENTER SERVICE ID KEY FOR EMAILJS FROM EMAIL SERVICE' REACT_APP_TEMPLATE_ID_1 = 'ENTER TEMPLATE ID KEY FOR EMAILJS FROM EMAIL TEMPLATE' REACT_APP_PUBLIC_KEY = 'ENTER PUBLIC KEY FOR EMAILJS FROM ACCOUNT'
-
Enter your API in server
.envPORT=4000 WORDPRESS_API_URL='ENTER LOCAL WP LIVE SITE URL' WORDPRESS_API_USERNAME='ENTER LOCAL WP LIVE SITE USERNAME' WORDPRESS_API_PASSWORD='ENTER LOCAL WP LIVE SITE PASSWORD'
-
Start the frontend
npm start
-
Run the backend
npm run dev
