This project is a small web application that utilizes ReactJS for the frontend and NodeJS with Express for the backend. The application takes user input and generates a story automatically using the OpenAI API. During the development of this project, I gained valuable experience with React hooks, server setup, and integration with AI technologies. It was an exciting and enjoyable journey, driven by my fascination for AI technology.
Technologies Used Frontend: ReactJS Backend: NodeJS, Express AI Integration: OpenAI API
Features User input form to provide input for story generation. Integration with OpenAI API to generate a story based on the user's input. React hooks used for efficient state management and component lifecycle handling. Server setup using NodeJS and Express for backend functionality.
Learnings During the development of this project, I learned:
How to use ReactJS to build efficient and dynamic user interfaces. Implementation of React hooks for state management and component lifecycle handling. Setting up a server using NodeJS and Express for backend functionality. Integration with the OpenAI API to automate story generation based on user input. Acknowledgments Special thanks to OpenAI for providing the API that powered the story generation feature in this application.
Author Himanshi Shekhawat
Feel free to reach out if you have any questions or feedback!